Traffic Accidents

Traffic Accidents

The horrific accident happened on August 6th around 6pm at Ubulu Okiti Junction in Aniocha South LGA of Delta state.