Iran protests death toll reaches over 2,400, according to Human Rights Activist News Agency as G7 foreign ministers warn of new sanctions over regime’s violent response.
Senegal stripped of the Africa Cup of Nations title: CAF ruling sets a ‘very dangerous’ precedent
...
Read moreDetails
