A UN report holds China accountable for “serious human rights violations” in its Xinjiang province. Find out what the allegations entail and how China is responding to the findings.
Tag: Michelle Bachelet
#EndSARS Protesters: Nigerian Police Kill Ten
EndSARS activists are demanding the end of a goon unit in Nigeria’s police force. Government-sponsored thugs killed ten peaceful protesters. Find out more. (4:45 min read)