Citation: 2C_706/2020 E. C

Agissant par la voie du recours en matière de droit public, A.________ demande au Tribunal fédéral, sous suite de frais et dépens, outre l'effet suspensif et l'octroi de l'assistance judiciaire, d'annuler l'arrêt du Tribunal administratif fédéral du 2 juillet 2020 et, principalement, de prolonger son autorisation de séjour ou, subsidiairement, de renvoyer la cause au Tribunal administratif fédéral pour nouvelle décision dans le sens des considérants. Par ordonnance du 10 septembre 2020, la Juge présidant de la IIe Cour de droit public du Tribunal fédéral a admis la demande d'effet suspensif. Le 11 septembre 2020, le Tribunal fédéral a renoncé provisoirement à exiger une avance de frais et indiqué à A.________ qu'il serait statué ultérieurement sur sa demande d'assistance judiciaire. Le Tribunal administratif fédéral a renoncé à prendre position sur le recours et a renvoyé intégralement aux considérants de son arrêt du 2 juillet 2020. Le Secrétariat d'Etat aux migrations ne s'est pas déterminé dans le délai imparti.