It is certainly a part of common knowledge around the world that even the simplest immigration-related processes can be lengthy, time consuming and incredibly frustrating. The reasons for it vary, but it all comes down to the fact that over the years, travelling and migrating to different countries became a common occurrence and not something