Tag: Special Forces troops

Troops Neutralise Militia Leader In Benue

The Defence Headquarters says combined team of Operation Whirl Stroke Tracking Team