Anger had been mounting for years against a Nepali political elite viewed as corrupt and out of touch, and it exploded Tuesday with sudden ferocity.

See Full Page