V
vinod satpute
Review of VFS Global
2020-09-08 19:35

Idiots sitting in this office. They don't even kno...

Idiots sitting in this office. They don't even know what visa rules for a specific country are and the requirements are not updated on their website. Can't help but have to co - ordinate with these people.

Comments

No comments yet.

View full discussion on Trustburn