Kenya has been praised by the World Bank and others for being a technology hub and having one of the fastest growing economies in Africa. The country is also criticised, however, in a PricewaterhouseCoopers report for its level of corruption.
This report found that Kenya is the third most corrupt country in the world. The government says it takes corruption seriously and President Uhuru Kenyatta has declared corruption a "threat to national security".
In this web extra, Mehdi Hasan presses Kenyan Foreign Minister Amina Mohamed on allegations about the country's corruption.
"There's no country today … that can tell us they are free of corruption," Mohamed says. "It's acknowledged by the government that we have a problem and we are addressing that problem."
Mohamed also denies the country's auditor-general report that found that $2bn from a Eurobond sale is unaccounted for.
Watch more from Mehdi Hasan's interview with Amina Mohamed as they discuss refugees, human rights and the country's fight against al-Shabab.
Follow UpFront on Twitter @AJUpFront and Facebook.
Source: Al Jazeera News