Search results

  1. L

    Waiting for interview notification

    To all lucky winners Is there anybody here who had any interview experience in Europe specially Sweden? I am living in Sweden for a year and I chose Stockholm as my Interview location, but I am afraid because I heard that US embassy in Sweden is very strict and they might not act good in...
Top