Human rights activist, professor, and lawyer Prathibha Mahanamahewa emphasized the need for an investigation committee to review the proposal seeking the removal of Inspector General of Police (IGP) Deshabandu Tennakoon, who is currently in remand custody and suspended from his duties. MORE..