Obtaining visas in foreign countries is notoriously difficult. Most places require you to have lived there for around five years and then you may have to wait even longer to apply for a passport. Wrapped up in all of this are tests, fees, paperwork, and more paperwork. Portugal has created the golden visa program as ... Read more