Winning and Losing – Poles Apart
Sri Lankan cricketers finally managed to get the monkey of their back when they claimed the World T20 Championship last night. Sri Lanka were the beaten finalists last time round when they lost to the West Indies when they hosted