The Himalayan Times : Nepal suffer heavy defeat against Sri Lanka - Detail News : Nepal News Portal