The Appointments Committee of Parliament Thursday, May 23, vetted and approved the newly appointed Inspector General of Police (IGP), Mr Abbas Byakagaba...