I received the I-797C notice on 22nd of May, 2017, that I have been selected for the lottery and can check the status by entering the case number at USCIS website.
A couple of my friends who also got the same notice have already received their I797B approval after just two months (with the same status, i.e., 'your case been accepted').
My status it remains same and it's been 3 months. How long does it usually take to receive the I-797B?
Since I applied from an alien country, who will receive my I-797B notice, me, my employer, or the lawyer?