New Delhi: A cloudburst at Palam, with 117mm rain coming down in just over an hour on Thursday afternoon, saw the arrival section of the world-class terminal 3 of IGI Airport submerged in ankle dee