Photo detail

Photo detail

India's shopkeepers took to the streets on Monday to protest Walmart's $16 billion takeover of Indian e-commerce leader Flipkart.