Former Kaduna Central senator, Shehu Sani has taken a swipe at President Muhammadu Buhari over his refusal to declare his asserts publicly despite promising to do so during the campaigns.

Sani who took to twitter to commend the Oyo State governor, Seyi Makinde for declaring his assets publicly on Monday, said he has put a moral challenge to those who claim to be anti corruption saints but cannot keep their promises.

“Oyo State Governor’s public declaration of assets is a moral challenge to the messiahs of transparency, angels of change and saints of anti corruption,” Sani wrote.

Makinde had on Monday, declared his assets publicly before the Oyo State Code of Conduct Bureau.