Last week was one filled with many trepidations for final year mechanical engineering student Leo Horsman. He was the victim of an unfortunate hit and run on the evening of 12th October. Leo was cycli...