cairo stadium

Egypt Football Riot Kills At Least 25 People

Arguably, football (soccer) is the most loved sport around the world. From domestic league championships in respective nations to the…

9 years ago