Brazil tourist visa won’t be needed for Rio 2016 Olympics

March 25, 2016  By Jonah Golan