A screengrab from the video of alleged confessions by Iranian intelligence agent
An Iranian news outlet has published a video clip which is, allegedly, showing an officer of Iran’s Intelligence Ministry’s 853 confessing to the regime’s plans to set up a network of spies in Tanzania.