Stephen Woodman is a British journalist based in Guadalajara, Mexico. He writes about politics and religion.
Most Read This Week
- Internet report claims Colombian farmer found $600 million of Escobar’s hidden money
- Hell raisers: 'Lucifer Temple' discovered in Colombia
- Was the CIA involved in the murder of DEA agent Kiki Camarena?
- Mexican Roberto Esquivel Cabrera could have the world's largest penis
- FBI raids office of Puerto Rico's independent gubernatorial candidate Alexandra Lúgaro