The US Congress has blocked almost US $200 million in aid for Palestine, in an apparent bid to make them pay for seeking UN recognition. Palestinian authorities say the move amounts to “collective punishment” of their people. The freezing of the funding threatens numerous projects, encompassing food aid, healthcare and various efforts to build a […]