Former West Indies cricketer, Brian Lara, regarded as one of the greatest batsmen of world cricket, landed in Kathmandu this morning. The Prince of Port of Spain, Lara attended the Siddhartha Bank ...