Nepal�s opposition protests stall traffic in capital Kathmandu

Record ID: 281353