Soldiers take over streets of Abuja | TheCable
Soldiers have been stationed around strategic places in the federal capital territory (FCT).Advertisement This development comes amid protests by Nigerians demanding an end to police brutality and a reform of
www.thecable.ng