1

The American Sea of Deception

The American Sea of Deception

Four days ago, The Washington Post reported that the epic pathological liar Donald Trump made 4,229 false statements during his first 558 days as United States president.

Read More