Another restatement of tired propaganda that has been debunked more times than can be counted.
That so-called debunking has never reassured me ... unfortunately.