News

Tourists in Paris were left stunned on June 26 when the Eiffel Tower mysteriously vanished from sight during a sudden downpour. A rare combination of hail and thick fog engulfed the iconic landmark, ...