“A foul stench in our society”