Update (1621 EST): The two American nationals have arrived in Qatar.
https://twitter.com/john_hudson/status/1605279218920742914?s=46&t=9v_wLIkEA3e7MS_UEjmG-A
The Taliban have reportedly released two US nationals, including filmmaker Ivor Shearer, who was arrested on August 17th, 2022. Ivor Shearer and Afghan producer Faizullah Faizbakhsh were filming near the site of the drone strike that killed Ayman al-Zawahiri...