Three U.S. Marines were arrested and booked in New Orleans Thursday and Friday (April 27) on rape charges, after two women reported to police that they were raped by a group of men earlier this month. Antonio Landrum, 18, was booked with third-degree rape, Jared Anderson, 18, was booked with first-degree rape, and Alexander Davenport, 20, was booked with two counts of first-degree rape, according to court records. The suspected rapes occurred April 15 at one of the women's homes in the 6100 block of South Claiborne Avenue, according to police. A Tulane University campus alert sent out shortly after...