Since the middle of August, beachgoers, tourists, and locals alike have spotted a mysterious submarine loitering off the coast of Karpathos, Greece at least seven times.
Why is this submarine patrolling a Greek…
Since the middle of August, beachgoers, tourists, and locals alike have spotted a mysterious submarine loitering off the coast of Karpathos, Greece at least seven times.