Nigeria disbands controversial police squad

2020-10-12 9

Nigeria disbands controversial police squad