Delhi: Nigerian national tied to a pole and beaten up by locals for alleged theft in Malviya Nagar

Delhi: Nigerian national tied to a pole and beaten up by locals for alleged theft in Malviya Nagar.

Latest Videos