Prime Minister Sher Bahadur Deuba has pointed out that Nepal continues to bear the larger impact of climate change despite its low carbon emission rates.
Britain’s Queen Elizabeth II was back at Windsor Castle on Friday and in good spirits after revelations that she spent the night in a London hospital earlier this week.