The Nepalese community in London is protesting against what they say are plans to sell Nepal’s embassy in London. A government committee is in London to look into the viability of selling the Victorian villa, which it only pays a small amount to lease. It is in one of the UK’s most expensive roads in central London. The Nepalese government says the committee is only fact-finding and...