Nepalese police look on as a worker sweeps a street at the Pashupatinath Temple in Kathmandu yesterday.
July 27, 2014 | 11:31 PM
Nepalese police look on as a worker sweeps a street at the Pashupatinath Temple in Kathmandu yesterday.