En Fait

Le recourant [A.A.] , un ressortissant macédonien, a épousé le 5 novembre 2013 la ressortissante slovaque [D.] en Macédoine du Nord. L'épouse est entrée en Suisse le 1er octobre 2014 et a obtenu une autorisation de séjour UE/AELE. [A.A.] est entré en Suisse le 29 juin 2015 en tant que touriste et a obtenu le 13 juillet 2015 une autorisation de séjour dans le cadre du regroupement familial avec son épouse. Les deux enfants du recourant, [B.A.] et [C.A.] , sont entrés en Suisse le 25 mai 2016 en tant que touristes et ont obtenu le 22 juillet 2016 une autorisation de séjour dans le cadre du regroupement familial avec leur père.

L'office de la migration du canton de Saint-Gall a révoqué les autorisations de séjour d'[A.A.] et des deux enfants par décision du 4 janvier 2018 et les a invités à quitter la Suisse dans les 60 jours suivant la décision. L'instance précédente a rejeté le recours formé contre la décision.

En Droit

Le Tribunal fédéral a examiné le recours en matière de droit public et a conclu que l'instance précédente a violé le droit du recourant à être entendu (art. 29 al. 2 Cst.) en renonçant aux auditions de témoins qu'il avait demandées.

L'instance précédente avait constaté que l'épouse du recourant séjournait pendant la semaine dans le canton du Valais et n'avait repris la vie commune qu'en février 2018. L'instance précédente a conclu qu'il y avait une forte probabilité que le mariage soit de complaisance.

Ce…