I see the Stoppers are holding a meeting on Thursday which will blame NATO for the crisis in Ukraine.
Nothing surprising there. What did get my attention is that the meeting will be held not at the usual London location of the Friends Meeting House but at the Bloomsbury Central Baptist Church.
It’s hard to imagine a Baptist church in the US (especially a Southern Baptist church) hosting such a meeting. However Vladimir Putin does have his fans among the American Christian Right, so who knows?