TVCE Articles Egyptian judoka sent home over handshake refusal with Israeli TVC E. Judoka Islam El Shehaby from Egypt has been sent home from the Rio Olympics after refusing tvceadminAugust 16, 2016