At a quiet corner street in Kew, West London last February 9 at around 9AM, some pedestrians and workers were nearly hit by a block of...
A woman eight months pregnant with twins died in a freak accident after getting her head trapped at a guard railings in Mizhi County, China. The...