Visa for Transit only?
I have about 9 hours in GRU, flying EWR-GRU-JNB. I'm a US citizen. If I don't leave the transit area, do I need a Visa? I would think no, but somewhere I read that transit time is limited to 7 hours to be Visa free.. is that correct?