Ngwane National Liberation Congress
Five activists arrested in police raid in Swaziland have been released
According to police, the documents calling for democracy that were confiscated in the raids may be considered treasonous
According to police, the documents calling for democracy that were confiscated in the raids may be considered treasonous