Report: State Department reviewing $221 million payment to Palestinians

Townhall.com Staff
|
Posted: Jan 25, 2017 9:32 AM
The State Department will review a last-minute $221 million payment the Obama administration approved to the Palestinians, just before President Obama left office.