The Taraba State Command of the Nigeria Police Force (NPF) has announced that it has placed its officers and personnel on high alert to ensure a smooth an...
We serve responsible ads and ask that you disable your ad blocker while visiting