Churchill, the New Chaldeans, and the cancel culture

Sadly, the Cancel Churchill crusade is now underway. Perhaps President Biden did not intend it, but his removal of a Churchill statue from the Oval Office recently could be interpreted as a dismissal of Churchill.
Read More
The Christian Post | RSS