New Delhi: The All India Football Federation (AIFF) is mulling a plan to host a few matches of the 2034 FIFA World Cup, set to be held in Saudi Arabia, according to an internal circular of the national sports body. Last month, FIFA, the world governing body of football, had confirmed following the 31 October deadline that Saudi Arabia was …