Delhi police have detained a US national at IGI airport on Thursday for possible terror links.
Delhi police detain a US national at IGI airport