REVEALED:New York based Human Rights Foundation behind successful filing of ex-MP Bacede Mabuza’s case before the United Nations, accuses King Mswati of arresting and killing pro-democracy activists.
… Rights Foundation (HRF) based in New York-United States (US) has confirmed through a …

