yoga police barricade. June 22, 2017

Police in New Delhi erected security barricades in advance of International Yoga Day. Photo: NDTV

June 22, 2017 1:27 AM (UTC+8)