Demands By Niger Delta Avengers: President Buhari’s Response
The media was awash with threats and demands by a group, Niger Delta Avengers, to embark on economic sabotage through bombing of critical oil and gas installations unless certain demands,…