Obama’s Stunning Speech: Israel Must Leave Palestinian Land
US President Barack Obama delivered an historic speech at the U.N. on Tuesday, saying that Israel must leave Palestinian land. Obama told the 71st session of the United Nations General Assembly in New York that […]
