Skip to ArticleSkip to Radioplayer

Mogens Amdi Petersen is reportedly hiding out at the Teachers Group's luxurious 494-acre compound on the coast of Baja California, 115 miles south of the U.S. border. It’s called Las Pulgas, or “The Fleas.”

Credit: Courtesy of Enrique Botello

US taxpayers are financing alleged cult through African aid charities