… prompted a New York University freshman to jump off the roof of his high-rise dorm.

Sad details about him, and his family back in Trinidad, are here.

Trackback URL for this post:
https://www.margaretsoltan.com/wp-trackback.php?p=42919

Comment on this Entry

Latest UD posts at IHE

Archives

Categories