TUCOSWA

The landlocked nation of Swaziland in Africa is regularly witnessing strikes and protests as the people are rising up to assert their rights.

Police attacked a workers’ demonstration with water cannon and tear gas canisters
The landlocked nation of Swaziland in Africa is regularly witnessing strikes and protests as the people are rising up to assert their rights.
Police attacked a workers’ demonstration with water cannon and tear gas canisters