According to a rights group Friday, at least 13 protestors were killed amid major demonstrations in Nigeria against the nation's…
The authorities in Zimbabwe have warned that they would deal with participants in organized demonstrations on July 31 against suspected…
This website uses cookies.