Daily Briefing May 22: Day 229 – Trio of countries to recognize Palestine. Why now?

Daily Briefing May 22: Day 229 – Trio of countries to recognize Palestine. Why now?

.....

© The Times of Israel