Thai Police Arrest U.S. Rape Suspect Thomas Andrew Erickson

Thai Police Arrest U.S. Rape Suspect Thomas Andrew Erickson

  BANGKOK – Police have arrested American┬áThomas Andrew Erickson on warrants for sex crimes allegedly committed in the United States and Thailand. Thomas Andrew Erickson, 47, who is also known as Andrew McLean or Barry Stewart, was nabbed in Samut Prakan while in possession of fake US and British passports. Central Investigation Bureau acting chief […]