Troops rescue 13 kidnapped Benue Links passengers in Benue
Abuja: The Nigerian Army troops under Operation Whirl Stroke (OPWS), have rescued 13 kidnapped passengers of a Benue Links commercial bus abducted along the Makurdi–Otukpo road on April 15, 2026.…