The content originally appeared on: Trinidad and Tobago Newsday News Deanundre Montrose - A Fyzabad couple did not mince words in describing their dead son’s “selfish” act that left two people dead and one fighting for her life at the hospital. Displeased with his behaviour in the final moments of his life, Deaundre Montrose’s mother said she was glad that he was dead. “God knows why he took my son. I am glad God took him. He might have survived, […]