Fact-check: Is this aerial image of Malta AI-generated?

By April 11, 2024