3 AC mechanics found dead in Dakshinpuri house

Times Kerala
timeskerala.com