London Center for Policy Research Archives | The American Spectator
by | Aug 24, 2017

The Trump administration is picking a fight with Egypt, denying $95 million in aid and delaying another $195 million because…

o
Sign Up to receive Our Latest Updates! Register