iOS app Android app

China Death Toddler

Police Detain 2 For Running Over Toddler

AP | Posted 02.06.2013 | World

BEIJING -- Police have detained a local official and a driver for fatally running over a 13-month-old boy during an argument with his family over the ...