Tag: US puts India under spot on Punnun issue

US puts India under spot on Punnun issue