I just heard in the news (YouTube) President Duterte's announcement that Americans traveling to the Philippines must now secure a visa beforehand. Just recently my brother visited the Philippines and got his visa stamped on his U.S Passport upon arrival at NAIA. Anybody got the real scoop on this?
FStraight