Kenyatta's announcement Friday comes after nearly 9 billion Kenya shillings ( $90 million) vanished from the National Youth Service, a government agency that provides training opportunities for young people. It later emerged that the funds were allegedly stolen through fake invoices for services that were never rendered. Dozens of people have been arrested and are facing charges over the alleged theft. Kenyatta said people running government institutions will undergo the new tests to safeguard against "selfishness and greed." "All heads of procurement and accounts in government ministries, departments, agencies and parastatals will undergo fresh vetting including polygraph testing, to determine their integrity and suitability," he said. The tests will be concluded before the start of the next financial year, and those who fail will be suspended, he said. The government's fiscal year starts in July."You will hear of other tougher actions in the days to come," Kenyatta said. One of Kenyatta's campaign promises when he was first elected for his first term in 2013 was to tackle corruption, but government agencies have been embroiled in several graft scandals. "Many fear the procurement of the lie-detectors would itself be scandalous! Corruption is in the DNA of Kenya," Mohamed Yarrow tweeted. Kenyatta acknowledged the rampant corruption, describing it as one of the main challenges facing the nation and urging citizens to join him in the fight."While the challenge may look huge because of the way corruption has become entrenched in some of our people today, we have to declare in unison that corruption in all its forms will be diminished from our country," he said. One of East Africa's largest economies has had a series of corruption scandals in recent months. In March, Kenya's auditor general said the health ministry is missing 11 billion shillings ($108 million), a major concern for a nation that gets numerous funds from international donors. Follow @faithcnn
- Fear is front and centre of immigration debate
- Ugly incident at Gabba, as Giants’ Jeremy Cameron knocks out Lions’ Harris Andrews
- AFL live: Can Lions bring down the Giants at the Gabba?
- Mohamed Salah perplexed by reports hes set to walk out on Egypts World Cup squad
- Belgium v Tunisia TV channel, live stream, kick-off time, team line-ups and odds