Hi all, looking for folks from the US who have gone through the Special Travel Visa application process. I'd like to know if I need to apply for a visa coming from the US, information online isn't very clear. - Since th…