Worried parents hold demonstration outside Russian embassy in Delhi Kavitha 3 years ago Worried parents hold demonstration outside Russian embassy in Delhi