Nigerian police has arrested the suspended Head of the Intelligence Response Team, DCP Abba Kyari.
World News
Breaking News, Current Events, Interviews, Event Coverage
Nigerian police has arrested the suspended Head of the Intelligence Response Team, DCP Abba Kyari.
World News