Posted by Richard Willett - Memes and headline comments by David Icke Posted on 24 April 2021 Anti Lockdown Protest – Starting in Hyde Park, London – April 24th 2021 (Live Feed) Share This Article 40 SHARES Share on Facebook Share via Tweet Share via Email