No logic, explanation or means can justify or defend the vandalism of protesters on 26 Jan in Delhi. Time will tell the tale of ramifications of this act of vandalism on Republic day.
US and India, the two big democracies, underwent the horror of witnessing a riotous mob descend on their respective citadels, Capitol Hill and Red Fort, respectively.