A newspaper ad hailing the creation of a second launch pad for India's space agency ISRO - in Tamil Nadu's Kulsekarapatinam - has triggered a furious row after what an image of the Chinese flag figured prominently on the rocket in the poster. The ad was commissioned by Tamil Nadu's Animal Husbandry Minister Anitha Radhakrishnan, who did so in his personal capacity, NDTV was told.