India today marks the 100th anniversary of the Jallianwala Bagh massacre, one of the worst atrocities of British colonial rule for which London has yet to apologise. Vice President Venkaiah Naidu, Congress president Rahul Gandhi and other political leaders will visit the memorial in Punjab's Amritsar to pay tribute to the those who lost their lives.