Court invalidates Balfour Declaration, holds UK responsible for Palestinian plight

Press TV – February 22, 2021 A Palestinian court has declared as invalid the Balfour Declaration, a document issued by the British government in 1917 that paved the way for the creation of Israel, as it violates the rules of international law. The Court of First Instance in the city of Nablus in the occupied […]