Florida: A safe haven for despots (+ Español)
You don’t have to look far. There's one living lavishly in Palm Beach. And another one who ran from his South American homeland waiting for his followers to do his dirty work.
Read More...
Read More...