Several Controversies Facing the Rio Olympic Games

Several Controversies Facing the Rio Olympic Games

There is no shortage of controversies at this year’s Olympics, whether they are caused by the athletes, the organizing committees, or someone else. The IOC sent home Egyptian judoka Islam El Shehaby for refusing to shake his Israeli competitor Or Sasson’s hand after losing to him on Friday. When called back to the floor to […]