A video posted by @sheenaincanada shows The Times Square in New York, crowded with stalls and roadside shops. The woman, witty in her statements, shows the street’s similarity to Sadar market of Delhi ...