Protesters shout while marching down street with banner, "Land, Freedom and Self-determination"

Skip viewer