>>/820771/
It's what we deserve for not wiping them out when we had the chance. We're a nation of flagellants.