Several groups totalling about 400 people held rallies outside Calgary City Hall, including demonstrations for Indigenous water rights, peace in Kashmir and an end to violence in Ethiopia’s Amhara region. Hundreds of pro-Palestine supporters also joined a procession that marched through downtown, blocking traffic on Macleod Trail and prompting additional road closures.