Nepal Police Arrest Hundreds of Activists
KATMANDU, Nepal   -- Police arrested 300 protesters in Nepal's capital Thursday, chasing them down narrow lanes and beating them with batons on the first day of a general strike to demand the king restore democracy in the Himalayan nation....
