Could this recent discovery provide us with a clue about who built MEGA and the linear anomalies recently discovered along the Cuban coastline?
Could this recent discovery provide us with a clue about who built MEGA and the linear anomalies recently discovered along the Cuban coastline?