The Inspector General of Police, price Gen. Kale Kayihura is currently before the Appointments Committee of Parliament to defend the renewal of his contract by President Yoweri Museveni.
The closed doors vetting session that is visibly tense from windows is being chaired by the Speaker of Parliament, Rebecca Kadaga herself.
Also in attendance are Deputy Speaker, Jacob Oulanyah and Leader of Opposition in Parliament, Winnie Kizza.
Parliament solely vets all the high profile appointments made by the president.
Kayihura is likely to face it hot mainly on the spate of current killings and other criminal activities involving police commanders according to media reports.
ChimpReports is following the development