After threats by US President Donald Trump to bomb Iran if it refuses to reach “a new deal” on its nuclear program, Iran Brigadier General Amir Ali Hajizadeh, commander of the IRGC’s Aerospace Division, says that, “The Americans have 10 military bases in the region, particularly around Iran and 50,000 troops” are deployed in these based. This means they are sitting in a glass house; and when one s