Ajay Devgan made strategic investment in WCL
Dubai : Indian superstar Ajay Devgan is making a strategic investment in the upcoming World Championship Of Legends, a highly anticipated Global T20 Tournament set to take place at Edgbaston Stadium in Birmingham, England. The tournament!-->…