Claim: Video shows a Chinese mall with LED roof display
Fact-check: Fact Check: Viral Clip Showing Innovative LED Wall/Ceiling Displays Is NOT From China, But South Korea
Verdict: false
Organisation: NewsMobile
Author: Unknown
Date published: 2024-01-18T17:04:00