Troops rescue 13 kidnapped Benue Links passengers National News Troops rescue 13 kidnapped Benue Links passengers Admin April 19, 2026 The Nigerian Army troops under Operation Whirl Stroke (OPWS), have rescued 13 kidnapped passengers of a Benue...Read More