US retailers put Indian deities on shoes, beer bottles India headlines February 21, 2017 Complaints have been filed at New Delhi’s Prashant Vihar police station