Claim: There is a giant statue of Taylor Swift near the CN Tower
Fact-check: Images of Taylor Swift statue at CN Tower are digital creations
Verdict: altered video
Organisation: AFP Fact Check
Author: Gwen Roley
Date published: 2024-11-20T18:41:00