Owner deploys donkeys to pull vehicle to protest carmaker�s service in northern India

Record ID: 426056