With 5 weeks to go until the Olympics, how prepared is Rio?

Young beachgoers walk near a body part covered in a plastic bag, which was discovered on Rio's Copacabana Beach near the Olympic beach volleyball venue on Wednesday. The Rio 2016 Olympic Games begin August 5.
Young beachgoers walk near a body part covered in a plastic bag, which was discovered on Rio's Copacabana Beach near the Olympic beach volleyball venue on Wednesday. The Rio 2016 Olympic Games begin August 5.