The US said on Friday it would bar entry to some Palestinian officials seeking to attend next month’s UN General Assembly in New York, after several US allies pledged to recognize Palestine as a state during the summit despite US and Israeli objections. The State Department said it was denying and revoking visas from members […]
What to know about the Strait of Hormuz, a key passageway essential for global energy supply
...
Read moreDetails

