By Brian Cloughley | Strategic Culture Foundation | April 29, 2019 Britain’s Daily Express newspaper is a bizarre publication that specialises in sensationalist raving. Some of its reports are weird beyond imagination, and it went even further than usual into fogs of delusion on April 21 when one of its headlines announced “World War 3: […]
Source