US terror mastermind visited Pushkar, India's tourist centre, in March

Record ID: 327982