According to a rights group Friday, at least 13 protestors were killed amid major demonstrations in Nigeria against the nation's…
This website uses cookies.