image
Violence at Red Fort an insult to nation, says Amarinder Sin