Fatti
I ricorrenti, [A.] e [B.] , si sono sposati il 3 settembre 2015 in Danimarca. [A.] , cittadina spagnola, ha ottenuto il 21 marzo 2016 un permesso di soggiorno UE/AELS in Svizzera, mentre [B.] , cittadino bangladese, ha ottenuto un permesso analogo il 23 agosto 2016.
L'ufficio di migrazione del cantone di Zurigo ha revocato il 9 marzo 2018 entrambi i permessi di soggiorno UE/AELS, poiché sospettava che si trattasse di un matrimonio fittizio. La direzione della sicurezza del cantone di Zurigo ha annullato parzialmente la decisione e ha respinto il ricorso. I ricorrenti si sono quindi rivolti al tribunale amministrativo del cantone di Zurigo, che ha respinto la loro richiesta.
I ricorrenti hanno presentato ricorso al Tribunale federale e hanno chiesto l'annullamento della sentenza del tribunale amministrativo. Hanno sostenuto che l'autorità precedente aveva stabilito il fatto in modo evidentemente errato e che la revoca del permesso di soggiorno UE/AELS del ricorrente era abusiva.
Legge
Il Tribunale federale ha esaminato la competenza e le condizioni di ammissibilità e ha concluso che il ricorso era ammissibile. Ha stabilito che l'autorità precedente non aveva stabilito il fatto in modo evidentemente errato e che la revoca del permesso di soggiorno UE/AELS del ricorrente non era abusiva.
Il Tribunale federale ha sostenuto che l'autorità precedente, sulla base di indizi come la breve fase di conoscenza, il fatto che il matrimonio era stato celebrato in Danimarca e la mancanza di una convivenza, aveva giustamente supposto che si trattasse di un matrimonio fittizio. Ha anche stabilito che i ricorrenti non parlavano una lingua comune e che il ricorrente era già…