Fred Preston, the man charged with killing OPP Const. Vu Pham, has died in hospital, the province’s special investigations unit has confirmed. Preston passed away on Thursday night after his daughters decided to take him off life support, according to Alex, Preston’s brother.
T20 World Cup
Sri Lanka Explorer