Over one hundred thousand march in Glasgow, as over 300 demonstrations take place across the worldBy Claire / November 6, 2021