Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag New art piece "Echoes" honors VE Day and radar invention at Dover's port.

flag A new art installation called "Echoes" has been unveiled at the Port of Dover to commemorate Victory in Europe Day and the invention of radar technology. flag Created by artist Martin Barraud and the Royal British Legion Industries, the sculpture is inspired by the 1930s acoustic sound mirrors that served as early warning systems for enemy aircraft. flag The rusting corten steel artwork aims to honor technological breakthroughs and will remain in place throughout the summer.

3 Articles

Further Reading