Investigation Launched Following Deadly Stampede at Barea Stadium in Madagascar
A tragic stampede occurred on Friday, August 25th, resulting in 12 fatalities…
Nine Killed In Shopping Mall Stampede In Uganda
At least nine persons were killed in Uganda today, Sunday, due to…