Exactly. LOTS of people on that Greek island, and some fishermen, saw the flame ball in the sky. It was a bomb.
Was it found in the vicinity of Karpathos?