Delhi govt ad refers to Sikkim as separate country, draws sharp criticism

Delhi govt ad refers to Sikkim as separate country, draws sharp criticism