70 men held in Nepal for harassing women on public transport - Business Standard

Business Standard
Nepal Police have arrested 70 men in Kathmandu for allegedly sexually harassing women travellers on the national capital's public transport network. The arrests were made in August as part of the 'Safety Pin Campaign', the Kathmandu Metropolitan Police ...