Walid Ahmed Abdel Kader Explains His Raison d’etre On WOWSA Live

Walid Ahmed Abdel Kader is a disabled Egyptian who has one arm and one leg. Walid completed his 33.5 km English Channel crossing from England to France in 12 hours 59 minutes in August 1990.

Walid Ahmed Abdel Kader Explains His Raison d’etre On WOWSA Live Read More »