Tag: Benue Links
Kidnapped NTA staff, 12 other Benue Links passengers freed
A kidnapped staff of Nigerian Television Authority (NTA), Tom Tikyaa and 12 other passengers of Benue Links bus have regained their freedom from captivity.
The...