I have lived in Brazil for 1 year, and I have stayed in Rio many weeks. Brazil deserved the Olympics, but Rio? Why Rio? There are far better cities in Brazil than this one. Most unsafe city that I have ever been. And not because of favela fighting, which is the extreme, but rather because of the day by day things. The lack of mental hospitals getting the streets full of disturbed people, being on Copacabana 3 hours and being offered marijuana and extasis 4 times, 2 years old selling candies in the street, droves of homess, the fact that there is not only bad neighbourhoods but also bad steets or even block of flats that you have to avoid, making walking in the city similar to walk in a minefield... seriously, this is going to be an Olympic game full of, hum, "funny stories" to tell to your grandchildren.