Cameron Dabaghi Empire State Building Jumper

By Jake on
Cameron Dabaghi was a Yale junior from Austin, Texas. He took his life on Tuesday evening after leaping from the Empire State Building in New York City. Rescue workers found Dabaghi after he jumped from the observation deck at 6:15 pm yesterday evening. "We are all deeply distressed by this news," wrote Yale College Dean Mary Miller in an email to student and staff. Dabaghi's sister, Andrene Dabaghi, is also a student at Yale. The Empire State Building is the third highest building in the...Read Full Story