Considérant en fait et en droit :
1.
Le 13 février 2017, le Secrétariat d'Etat aux migrations a prononcé une interdiction d'entrée en Suisse à l'encontre de A._ ressortissant du Kosovo. Par arrêt du 12 juin 2017, dont il est allégué qu'il ne lui a été notifié que le 27 mai 2021, le Tribunal administratif fédéral a déclaré irrecevable le recours que l'intéressé avait déposé contre la décision du 13 février 2017 pour défaut de paiement de l'avance de frais.
2.
Par courrier électronique du 25 juin 2021, l'intéressé demande au Tribunal fédéral l'annulation de l'arrêt rendu le 12 juin 2017. Il demande l'assistance judiciaire.
3.
En vertu de l'art. 54 al. 1 de la loi du 17 juin 2005 sur le Tribunal fédéral (LTF; RS 173.110), la procédure devant le Tribunal fédéral est conduite dans l'une des langues officielles (allemand, français, italien, rumantsch ou grischun), en règle générale dans la langue de la décision attaquée. Il appartient à la partie qui entend se prévaloir d'une exception de présenter une demande tendant à obtenir un jugement dans une langue officielle qu'elle comprend (ATF 124 III 205 consid. 2 p. 206). A défaut d'une demande, il faut au moins, pour justifier une exception, que l'incompréhension par la partie de la langue de la procédure soit manifeste sur le vu du dossier (Jean-Maurice Frésard, Commentaire romand de la LTF, 2e édition 2014, n°19 ad art. 54 LTF).
En l'espèce, la langue de la décision attaquée est le français. La mandataire du recourant a écrit en langue allemande, ce qu'elle est autorisée à faire en vertu de l'art. 42 al. 1 LTF. Elle n'expose toutefois pas ne pas comprendre la langue française. Il s'ensuit que la présente décision sera rendue en français.
4.
Le choix de la voie de droit dépend du litige sur le fond (arrêt 2C_419/2019 du 7 mai 2019 consid. 4.1 et les références citées). La procédure ayant mené à l'arrêt du 12 juin 2017 a pour toile de fond une interdiction d'entrée en Suisse.
5.
Les décisions en matière d'interdiction d'entrée en Suisse rendues par le Secrétariat d'Etat aux migrations ne peuvent pas faire l'objet d'un recours en matière de droit public (art. 83 let. c ch. 1 LTF), sous réserve des recours déposés par les personnes visées par l'Accord sur la libre circulation des personnes (ALCP, RS 0.142.112.681), la Suisse ayant l'obligation (art. 11 al. 1 et 3 ALCP) d'instaurer un double degré de juridiction contre de telles décisions (arrêt 2C_ 135/2017 du 21 février 2017 consid. 5 et références citées).
En l'espèce, le recourant, de nationalité kosovare, ne peut pas se prévaloir de l'exception accordée aux personnes visées par l'Accord sur la libre circulation des personnes. Le recours en matière de droit public est par conséquent irrecevable. Le mémoire ne peut pas être considéré comme un recours constitutionnel subsidiaire, car cette voie de droit n'est pas ouverte contre les décisions du Tribunal administratif fédéral (art. 113 LTF a contrario).
6.
Le recours est ainsi manifestement irrecevable (art. 108 al. 1 let. a LTF) et doit être traité selon la procédure simplifiée de l'art. 108 LTF, sans qu'il y ait lieu d'ordonner un échange d'écritures. Le recours était d'emblée dénué de chances de succès, de sorte que la demande d'assistance judiciaire est rejetée (cf. art. 64 LTF). Il se justifie de ne pas percevoir de frais de justice (art. 66 al. 1 LTF). Il n'est pas alloué de dépens (art. 68 al. 1 LTF).
Par ces motifs, le Président prononce :
1.
Le recours est irrecevable.
2.
La requête d'assistance judiciaire est rejetée.
3.
Il n'est pas perçu de frais de justice.
4.
Le présent arrêt est communiqué à la mandataire du recourant, par voie électronique, au Secrétariat d'Etat aux migrations et au Tribunal administratif fédéral, Cour VI.
Lausanne, le 28 juin 2021
Au nom de la IIe Cour de droit public
du Tribunal fédéral suisse
Le Président : Seiler
Le Greffier : Dubey