v
vinod satpute Review of VFS Global
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: