Taylor Swift ticket may have helped Filipino tourist get Europe visa, says report

Written by

in

Business Insider Business Insider