San Pedro Man Charged for Raping Female U.S Tourist
A man from San Pedro, Belize, has been arrested and charged with rape following a report by a U.S. tourist. Reports indicate that the woman, accompanied by her brother, was at Wayo’s Bar and Grill on Thursday night, March 20, when they met the suspect,