Former US President Barack Obama criticized the Israeli government over its handling of the Israeli-Palestinian conflict, arguing that Israel cannot build long-term security on its military and technological superiority.
News Briefs
- 14:20
Obama claims Israel takes land from Palestinians