Browsing Tag

Shehu Garba

The Many Sins of Abba Kyari

When the news of the demise of the Chief of Staff to President Buhari, Abba Kyari was announced, there was mixed reactions among Nigerians. While ordinary Nigerians rejoiced, politicians in power mourned the loss of a man described as the…