Pentagon chief apologizes over death of Okinawa woman

May 22, 2016

Pentagon chief apologizes over death of Okinawa woman

U.S. Defense Secretary Ash Carter apologized Saturday after an American base worker was arrested over the death of an Okinawa woman, a case that has stoked anger among islanders already upset for decades with the heavy U.S. military presence. Carter extended “his sincere apologies ...

May 12, 2016

French teen's streamed suicide on Periscope leads to inquiry

French authorities have opened an investigation after a teenager allegedly live-streamed video of her suicide on the popular app Periscope. The local prosecutor said Wednesday the young woman threw herself under a commuter train in the suburban Egly station, south of Paris, after claiming ...