Satellite photos of Fordow nuclear facility in Arian has emerged and experts believe that the US failed to damage the site despite using B-2 stealth bombers. Meanwhile, US Secretary of State has desperately requested China to use its influence to persuade Iran to not cause the blockade of the Strait of Hormuz. Rifat Jawaid explains how this could have catastrophic impact on the global economy. Elsewhere, the US and Israel have had to face PR disaster following their military aggression against a sovereign country.