CricketWe sold the 2011 World Cup finals: Former Sri Lanka Sports MinisterPenbugsJune 18, 2020June 18, 2020 by PenbugsJune 18, 2020June 18, 20200 In the controversy in Sri Lankan cricket, former sports minister Mahindananda Aluthgamage has said that Sri Lanka ‘sold’ the 2011 World Cup final. “I tell...