Turmoil in Nepal

Download
Police form barriers in a "no protest zone" in Kathmandu, Nepal.
( Prakash Mathema/AFP/Getty Images )
Hosted by Farai Chideya
PRI WNYC