Nearly all visa applicants will have to submit social media names, email address and phone numbers.
Glad I don’t have social media anymore.
Software Developer, Entrepreneur & Nomad
Nearly all visa applicants will have to submit social media names, email address and phone numbers.