Sharjah: Heavy rains pounded the United Arab Emirates on Tuesday, causing floods on major roads and leaving cars stranded in Dubai. The city’s massive international airport, Dubai International Airport, briefly stopped all operations due to the storm. Meanwhile, in neighboring […]