Huckabee slams French-backed Palestinian statehood push at UN, says US-Israel are 'inseparably' linked

Huckabee slams French-backed Palestinian statehood push at UN, says US-Israel are 'inseparably' linked

No comments

Read more