Washington DC 2023: Pro-Palestinian march stretches as far as the eye can see..