Sub- Maoist blockade of Nepal's capital puts the squeeze on residents

Record ID: 309314