Annelle Sheline, a prominent Middle East analyst advocating for human rights within the United States government, has resigned from her position at the US Department of State in protest…
Tag:
Annelle Sheline, a prominent Middle East analyst advocating for human rights within the United States government, has resigned from her position at the US Department of State in protest…