Nat Geo is currently down. We have identified the issue and are implementing the fix.
This issue has been resolved.