Posts

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’. Read more