Search / 985 results found

  • Updated

Freshta Ahmadi, left, and Stephanie McAndrews, share a moment as they look through photos on Ahmadi’s phone at McAndrews’ home. Freshta was an…

  • Updated

"Eyes of Waiting," an oil painting by Freshta Neksa. Freshta was an artist and journalist in Kabul, Afghanistan, and fled with her family days…