Cricket
Bermuda’s national cricket side have suffered a humbling eight-wicket defeat at the hands of Nepal in the Pepsi ICC World League Division 3 competition at Lord’s.
Nepal, who had lost their opening two matches of the competition, chased down Bermuda...
May 01, 2013