Movement Against Atrocities and Repression (MAAR) and all European Sikh and Kashmiri organizations and Gurdwara Management Committees held a massive protest rally and raised the freedom for all flag in front of the United Nations office in Geneva on Thursday, August 15th from 12:00 to 16:00 hours.