"Mutilated Body" Washes Up at Brazil's Olympic Beach Volleyball Venue

On Wednesday, parts of a mutilated body were discovered by a street vendor on Rio de Janeiro’s Copacabana Beach, “just meters” from the site of a volleyball arena being built for this summer’s Olympic Games, Reuters reports.
