Sweden Leaders Have Lost Their Bleeping Minds!!!
By Gabrielle Seunagal The authorities of Lund, Sweden have officially lost their minds! Earlier today, they announced a shocking and dangerously daft idea to rehabilitate ISIS fighters and other violent criminals into their society. This course of action will be …