Tina Torabi Queens Mom Questioned for Twin Daughter Death and Injured Son
Tina Torabi Tina Torabi is a woman living in Flushing, Queens who is being questioned by police for the death of her twin daughter and her son’s injuries. Tina’s one-year-old baby girl was found dead while her twin brother Keon, …