Monday, December 11, 2017
A baby has been born in a makeshift hospital set up in the storm-ravaged Philippines by the Israeli Defense Forces.
A UN interpreter made headlines last week after unintentionally drawing attention to the UN’s alleged anti-Israel bias.

FOLLOW US

698,478FansLike
629FollowersFollow
18,802FollowersFollow
[Wow-Modal-Windows id=1]