Gadgetlead storyNewsTop story 369 People Perish In 2,260 Road Crashes In First Two Months Of 2024 christian March 22, 2024 The National Road Safety Authority (NRSA) has disclosed that road crashes for...