Marwan El Kamash


Egypt’s Marwan El Kamash ready to take on the giants

Egypt’s Marwan El Kamash will rub shoulders with swimming royalty in the pool Monday as he contests the same heat as...

3/08/2015