Graphic Photos: Female driver crushes three children to death after suffering brake failure in Abia

3 children were crushed to death after a female driver suffered brake failure at the Redeemed Christian Church at 103 Omuma road in Aba, Abia State, on June 18th.

Comments