Mahilpur, also known as the ‘Mecca of Football’ in Punjab, will host I-League matches on the lush green grass of the newly built stadium. According to locals, the site where the stadium has been built was a dumping ground and a haven for drug addicts. Next month, the city, which boasts of producing world-class footballers […]