Abba Kyari, a highly decorated Nigerian police officer often known as the super cop has been arrested on allegations of…
This website uses cookies.