Stade de Mbour
Eight Dead in Senegal Stadium Wall Collapse After Police Fire Tear Gas
The incident took place in Senegal's capital, Dakar, after the League Cup final between Union Sportive Ouakam and Stade de Mbour.
Advertisement
Advertisement
Advertisement