Whoever they were, they marched into the offices at radio Fiesta Mexicana in Mazatlan, in the state of Sinaloa, and demanded to know where they could find Atilano Roman Tirado. He was the host of a weekly show at the station, speaking live on the air at the moment. The receptionist explained that he was […]