Outrage over bizarre chicken sacrifice in Mexican Senate as politician in hot water – Daily Star April 25, 2024 at 7:34 pm by Breaking News Outrage over bizarre chicken sacrifice in Mexican Senate as politician in hot water – Daily Star Read more…