Nation

Under pressure to end their relationship, Davon Smallwood, 25, and Ariana O’Neal (pictured above), 21, both of Queens, New York, committed joint suicide by leaping in front of a train going 80 miles per hour, reports the Daily Mail.com. SEE ALSO: Wife Saves Suicidal Husband After He Jumps From 6th-Floor Window [VIDEO] A Metropolitan Transportation Authority […]