Quote

The United States has been ambiguous on the current situation in Nepal. They have not actually come out very strongly in terms of pushing the king to take measures on the detentions or abuses by the army. China continues to provide military equipment.

Irene Khan

Change background

Change font

More quotes by Irene Khan