Inspector General of Police Deshbandu Tennakoon met Speaker Mahinda Yapa Abeywardena today and engaged in a friendly discussion. Sri Lanka Latest News The meeting took place at the speaker's official residence.