Sweden’s Deputy PM Describes 9/11 Twin Towers Attack As A Accidents
Sweden’s Deputy Prime Minister has come under fire after branding the September 11 terror attacks ‘accidents’.
Sweden’s Deputy Prime Minister has come under fire after branding the September 11 terror attacks ‘accidents’.