Dean Kelly, 52, was nabbed by police and booked on attempted third-degree rape and sexual battery charges stemming from an incident from October, the New Orleans Police Department announced on Thursday.
A proposal from U.S. Customs and Border Protection would require foreign travelers "to provide their social media from the last 5 years" before entry into the United States....