By Samantha Muratori From the Ipanema beaches to the view from Sugarloaf Mountain, Rio de Janeiro, Brazil is known as one of the most beautiful cities in the world. The geographic splendor of Rio is often overcast by the alarming shadow of violence that hangs over the city. Rio de Janeiro has been received a […]