A London Police Service media release:
The London Police Service is seeking the public’s assistance with an investigation regarding the death of a 33 year old male cyclist. At approximately 3:00am on Saturday July 16, 2011, the male was riding his red bicycle on Dundas St. near Argyle Mall in the City of London. Continue reading