A massive explosion occurred on a container ship docked in Jebel Ali Port of Dubai. The explosion sent tremors across the port and the entire Dubai city and also blazed orange flames high up into the sky. Jebel Ali Port is a crucial strategic port of the Middle East and the commercial hub city of Dubai.
Skyscraper-filled Dubai city experienced a shock wave from the combustion of the blast. It also shattered windows and caused walls to shake as farther as 15 miles from Jebel Ali Port. Distraught...