Tag Archives: Islam El Shehaby

Egypt’s Disgrace – 2016 Rio Olympics

Egypt’s Islam El Shehaby, in blue, refuses to shake hands with Israel’s Or Sasson after their judo match, Friday, August 12, 2016. Not only a disgrace for Egypt, but further disgrace for the IOC — International Olympic Committee — who … Continue reading

Posted in Donkeyrock | Tagged , , , | Leave a comment