Tag Archive: Frightened Swedes Wear Bulletproof Vests Because of Terrorism. Parliament Cracks Down… on the Vests?!