World Freedom Rally London, May 15th 2021 — Featuring Prof. Dolores Cahill

World Freedom Rally London, May 15th 2021 — Featuring Prof. Dolores Cahill by World Doctors Alliance May 17, 2021   Views of the London freedom march as the crowd chants “Shame on you” in front of the BBC building, followed by a clip of a conversation with Prof. Dolores Cahill.  World Freedom Rally London