Iren Mila Islam, a 56-year-old woman of Bangladeshi descent, tragically lost her life on April 3, 2021, in Allen, Texas. She was part of a family that fell victim to a devastating murder-suicide incident. The incident involved her husband, Towhidul Islam, 54, her mother-in-law, Altafun Nessa, 77, and her three children, Farbin Towhid, 19, Farhan Towhid, 19, and Tanvir Towhid, 21. The perpetrators were her sons, Farhan and Tanvir Towhid, who carried out the tragic act before taking their own live
...Read More