IGP Deshabandu Thennakoon Has NOT Fled Sri Lanka
Subscribe to our WhatsApp Channel Inspector General of Police (IGP) Deshabandu Tennakoon has been temporarily suspended by the court as part of ongoing legal proceedings against him. Amidst these developments, numerous posts are circulating on social media, spreading various claims and opinions about the situation. Social Media Posts Social media posts are circulating claims that […]
Continue Reading