Posted by Richard Willett - Memes and headline comments by David Icke Posted on 19 March 2022

Watch now: Ukraine / Russia compromise – what took them so long?

So they’re talking about a compromise between Ukraine and Russia?

What took them so long?

Get up to speed with the context behind the headlines with a brand episode of The David Icke show: Dot Connector over on Ickonic. If you’re not a subscriber you can watch now with a 7 day free trial:


From our advertisers