FIFA U-17 World Cup 2017: Earlier today Indian sports minister Vijay Goel and All India Football Federation (AIFF) chief Praful Patel unveiled ‘Kheleo’ as the official mascot of the’ FIFA U-17 World Cup 2017, New Delhi’s Jawaharlal Nehru Stadium. With its habitat ranging from the foothills of the Himalayas to mainland southeast Asia, the clouded leopard is considered a coveted …