No fewer than seven persons were feared dead on Saturday in a fatal road crash at the Dutse Tipper Garage Bus Stop in Abuja. Eyewitnesses described the scene as horrific, with mangled tricycles, shattered windscreens, and bloodied belongings strewn across the busy intersection. Sunday PUNCH gathered that the accident involved a heavy-duty truck and several
Read More