SCHUMACHER MAKING SIGNS OF ENCOURAGING RECOVERY

Former technical director of Michael Schumacher Ross Brawn has come out to comment on the status of the injured sportsman’s health. Brawn said that he has been showing encouraging signs of recovery from his accident; Schumacher had undergone a serious skiing accident that has caused him severe injuries leaving him hospitalized and hanging on for […]

Read More