Somewhere in the majestic hills of Taraba State in Northern Nigeria, Gembu, a quaint town in Sardauna Local Government Area, remains an enigma to many Nigerians....
Taraba State, located in the northeastern part of Nigeria, is a treasure trove of natural wonders, cultural diversity, and economic potential. Named after the Taraba River,...
Operatives of the Nigerian Army, on Monday, July 22, 2024, apprehended ten suspected terrorists and recovered an AK-47 rifle with 33 rounds of ammunition in different...