Thousands of Sikhs from UK attend a rally in Trafalgar Square to remember 1984 genocide and call for the right to self-determination of Khalistan.


Size: 3902px × 2592px
Photo credit: © Noemi Gago / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -determination, 1984, conmemoration, england, freedom, genocide, goverment, india, indian, justice, khalistan, london, rally, sikh, square, trafalgar, truth, uk