YDSMar 15, 20164 minPaid for in Blood: The Human Cost of the Olympics and the FIFA World Cup[Hiruni Walimunige] With the 2016 Olympic Games fast approaching, Brazil is once again in the spotlight. Despite the promise of a vibrant...