Taliban Tourism: Jihadis Pose for Selfies at Historic Kabul Castle
Members of the Taliban terror group posed for photos and selfies at Paghman Hill Castle, a scenic tourist site located northeast of Kabul, Afghanistan, in a video published by the South China Morning Post on Sunday.