Posted inCricket News, News

The Kohinoor of Indian cricket

The Kohinoor, the famous Indian diamond in Persian means, the ‘Mountain of Light’. Presently, it is set in the crown of Queen Elizabeth and exhibited in the Tower of London. India has been vociferously asking for it to be returned, unfortunately, without much success. The Indian Premier League (IPL) is the Kohinoor of Indian and […]