A 29-year-old Indian man reportedly committed suicide yesterday at his home in Muharraq. Kumaran Thamson was found hanging from the ceiling by his roommates upon returning to their labour accommodation from work .