Ben Affleck Defends the Philippines in TV Show: “You criticize the people doing it not the Philippines”

In a “Gone Tour” promotion Ben Affleck defends the Philippines, saying: “You criticize the people who’re doing it not the Philippines. The Filipinos on the street have nothing to do with that.”     This is in response to one of the comments of a panelist who said: “If Filipinos were capturing teenagers and sending … Read more Ben Affleck Defends the Philippines in TV Show: “You criticize the people doing it not the Philippines”