Mexicans are the punishment for abortion? June 28, 2018 ~ sayingsofthepreachers ~ Leave a comment Christian radio host: ‘Brown invasion’ of immigrants is God’s punishment for abortion