Protests in Nepal highlight flaws of US foreign aid agreement

Nepal has seen mass demonstrations over recent weeks against the involvement of a US foreign aid corporation in the country
Nepal has seen mass demonstrations over recent weeks against the involvement of a US foreign aid corporation in the country