NAIROBI, KENYA: The Government is on the spot for disclosing confidential information filed at the International Criminal Court (ICC).
Ironically, the Government came under criticism from The Hague-based court for disclosing information touching on President Uhuru Kenyatta's assets.