Got a text this morning from a buddy at the Atlanta airport, he was denied boarding because he didn't have two blank pages. Still, he is better off than this guy (from 2008):
http://www.philly.com/philly/travel/...th_Africa.html
This site recommends having two blank pages before any international travel. Who knew.
http://south-africa.visahq.com/