Four Japanese “tourists” have been asked by the Philippines government to kindly leave and don’t ever come back after they were caught filming a sex scene on the beach. Whatever happened to the spirit of international cooperation? (globalnation.inquirer.net)
