"Tell everyone on the train I love them." Those were the reported last words of Taliesin Myrddin Namkai-Meche, 23, who died from a stab wound on Friday, May 26, according to a bystander. The recent co...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.