peterslarson.com
Movie of the Week: Afghanistan: The Lost Truth
Filmed shortly after the fall of the Taliban, Iranian actress and documentary filmmaker Yassamin Maleknasr crosses the border and does a round trip through the major areas of war torn Afghanistan, …