A major news media company uses a mysterious telegraph post as FRONT PAGE NEWS.
The UK is all in on propaganda and pro Ukrainian war mongering.