The Corner

“The Big Lie”

The Jerusalem Post reports U.S. troops have taken a chemical plant. This is huge, if true. Wonder what the U.N. will say…France….?

Recommended

The Latest