Article

dailyherald.comdailyherald.com on 2021-07-15 19:34

25,000 troops deployed to quell South Africa riots, 117 dead

South Africa's army has begun deploying 25,000 troops to assist police in quelling the weeklong riots and violence sparked by the imprisonment of ...

Related news