Claim: Photo shows the Philippines' first satellite launch site at Mati City
Fact-check: This photo shows a launch pad at NASA's Kennedy Space Center
Verdict: misleading
Organisation: AFP Fact Check
Author: Unknown
Date published: 2021-12-07T10:39:00