blog.com.np
A controlled Indian blockade on Nepal (BBC report)
(Translation of a report by senior journalist Anil Yadav, first published in BBC Hindi. You can read the original report here. A Nepali translation of the report is available on the BBC Nepali webs…