News

Adela Raz, the last ambassador of Afghanistan to the United States, was in Washington, D.C., on Aug. 15, 2021, the day the Taliban seized Kabul, but her husband and brother were still in the ...
The Opening Ceremonies of this year’s Olympic Games in Paris included an apparent parody of Leonardo Da Vinci’s final painting, “The Last Supper” — and conservative leaders, including ...
“In difficult economic and personal circumstances, Bakhtari decides to stand up to the Taliban and continue her courageous fight for the rights of Afghan women and girls,” a synopsis of The ...