Capt. Mathew Webb swims the English Channel
On 24 August 1875, Captain Matthew Webb of Great Britain became the first person to swim the English Channel. His swim was considered a feat of the impossible at the…
On 24 August 1875, Captain Matthew Webb of Great Britain became the first person to swim the English Channel. His swim was considered a feat of the impossible at the…