VFS Global-Malta Ink Deal to Facilitate Visas for Libyans
The Maltese Embassy in Libya has signed a contract with VFS Global to facilitate visa applications for Libyan nationals. The ...
Read moreThe Maltese Embassy in Libya has signed a contract with VFS Global to facilitate visa applications for Libyan nationals. The ...
Read more