Designated protest site is an oxymoron

· India Today