Why has Saudi Arabia established a mission to Palestine in Jerusalem?
US withdrawal from Afghanistan The departure of the bulk of the more than 4,000 troops that have been in the country in recent months is unfolding well before President Joe Biden’s Sept. 11 deadline for withdrawal. Read More