Claim: Photo shows Taliban leaders storming Afghan presidential palace
Fact-check: Image of Taliban leaders was taken in Moscow, not in Afghanistan presidential palace
Verdict: false
Organisation: AFP Fact Check
Author: Segun Olakoyenikan
Date published: 2021-08-16T16:37:00