Fatti
Il ricorrente, uno stato albanese del Kosovo, è stato espulso dalla Svizzera il 26 febbraio 1998. Il 5 maggio 1998 è rientrato illegalmente in Svizzera e ha richiesto asilo. L'Ufficio federale per i rifugiati non ha preso in considerazione la sua richiesta e lo ha allontanato. Il ricorrente è stato fermato a Winterthur il 26 ottobre 1998 e arrestato. Dopo la sua condanna per violazione della legge federale sulla dimora e il soggiorno degli stranieri, è stato consegnato alle autorità bernesi competenti per l'esecuzione dell'allontanamento. Il 20 febbraio 1999 è stato nuovamente arrestato e il 22 febbraio 1999 condannato per reato contro la legge sulle armi e per violazione del codice della strada. La polizia degli stranieri del cantone di Berna lo ha trattenuto in detenzione amministrativa, confermata dal tribunale di custodia III Berna-Campagna.
Il ricorrente ha chiesto il 23 marzo 1999 la scarcerazione, che il tribunale di custodia ha respinto il 29/31 marzo 1999. Contro questa decisione, il ricorrente ha presentato un ricorso al Tribunale federale amministrativo con la richiesta di annullare la decisione e di accogliere la sua richiesta di scarcerazione.
Legge
Il Tribunale federale ha annullato la decisione del tribunale di custodia e ha ordinato la scarcerazione immediata del ricorrente. La detenzione non era più proporzionata, poiché l'esecuzione dell'allontanamento non era più prevedibile a causa della situazione attuale in Kosovo.
Il Tribunale federale ha stabilito che la durata della detenzione era stata notevolmente aumentata e che era stata creata la possibilità di prorogare la detenzione per tenere conto delle difficoltà e incertezze nell'espulsione degli stranieri. La detenzione doveva essere annullata solo se vi erano motivi validi per la non eseguibilità della misura di allontanamento o se era praticamente stabilito che l'espulsione non si sarebbe realizzata entro il termine legale.
Il Tribunale federale ha anche stabilito che la…