Delhi auto rickshaw drivers oppose US embassy 250th banners

India