The Iranian ambassador to Saudi Arabia has decried the Arab states’ excessive reliance on external powers. Read More Post navigation In heavy rain, Lebanese fleeing war huddle under makeshift shelters Afghan asylum-seeker dies in ICE custody, US advocacy group says