TUCOSWA
Swaziland: Working class continues to fight for democracy and rights
The landlocked nation of Swaziland in Africa is regularly witnessing strikes and protests as the people are rising up to assert their rights.
Hundreds protest in Swaziland demanding an end to corruption and anti-worker policies
Police attacked a workers’ demonstration with water cannon and tear gas canisters