Tag: Leopoldo Garcia

Police arrest an alleged rapist

  A 69-year-old Anaheim man has been arrested for a rape of a woman. According to the APD, detectives arrested Leopoldo Garcia, also known as “Leo” or “Curandero.” Police say that Garcia […]