Troops, DSS Rescue Abducted Taraba University Lecturer

Troops of the Nigerian Army’s 6 Brigade, in collaboration with operatives of the Department of State…