Ferdinand Duruoha

Nigeria’s Defence Chief Orders Investigation Into Killing of 16 Military Personnel in Delta State

General Musa has ordered the arrest of those who gruesomely killed troops of 181 Amphibious Batallion in Delta State.

8 months ago