Usafis Organization
Deposit paid but not authorized
Authorized nr 129877153 for us immigration lottery and code was handed but didn't sign in. Advised but never responded properly what direction to go though deposit of $75 were paid ...