This is the second time I’ve seen this on FR and still no link to a creditable news source.
I went around hunting the BBC and other European news sources and couldn’t find anything either.
You have a link?
There is the Freedom Outpost article, which is linked at the top of this page. I haven’t seen any MSM reports yet.