Claim: Photo shows Sri Lanka sextuplets born in October 2023
Fact-check: Photo shows US newborns in 1995, not Sri Lanka sextuplets in 2023
Verdict: false
Organisation: AFP Fact Check
Author: Unknown
Date published: 2023-11-03T09:28:00