I’ve made a number of Portuguese speaking friends in Sao Paulo, Brazil. I don’t speak portuguese but we’d talk through google translate and stuff. Started way back when Orkut was around.
Anyway, I don’t know a thing about the politics. But they’re a technologically heavy city. I dont’ know much else about it though.