Nepal now wants to become the only Hindu nation in the world again..a big reason for this can be seen in the pictures that have come from there in the last 120 hours..in which first there was stone pelting on the procession of Hindus and Muslims were blamed for it..but instead of arresting the stone pelters, Nepal Police arrested the Hindus..
More Videos