Video. Troops deployed in Kathmandu after days of deadly unrest

Troops carrying weapons were deployed across Nepal’s capital, stopping vehicles and checking people, as the army moved in for the first time after police failed to contain the unrest. Officials said 21 people were arrested for…

Continue Reading