Ammar Tafti

Recently added

Mazar Sharif
5

Mazar Sharif

Sep. 09, 2015

Mazar Sharif

An Iranian diplomat who miraculously survived Taliban’s raid on the Iranian consulate in Mazar E Sharif (Afghanistan) narrates his 19 days ...
A Moment of Innocence
7.8

A Moment of Innocence

Aug. 13, 1996

A Moment of Innocence

A semi-autobiographical account of Makhmalbaf’s experience as a teenager when, as a 17-year-old, he stabbed a policeman at a protest rally. ...