Saturday, January 20, 2018
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

697,562FansLike
627FollowersFollow
18,627FollowersFollow
[Wow-Modal-Windows id=1]