Citation: 2C_88/2019 E. A

A.a. Par décision du 2 octobre 2014, le Secrétariat d'Etat aux migrations (ci-après: le Secrétariat d'Etat) n'est pas entré en matière sur la demande d'asile déposée le 19 juillet 2014 par A.________, né en 1995, reconnu comme ressortissant du Nigéria et se disant ressortissant du Tchad; il a ordonné son renvoi en Espagne, Etat Dublin responsable. Le canton de Genève a été chargé de l'exécution du renvoi. Le 16 novembre 2014, un incendie s'est déclaré dans le foyer genevois dans lequel résidait A.________. Pour échapper aux flammes, celui-ci s'est défenestré du deuxième étage. Il s'est fracturé le crâne. Le 26 mars 2015, A.________ s'est opposé physiquement à son transfert vers l'Espagne. Il a été placé le lendemain en détention administrative dans la perspective d'un vol spécial prévu le 30 mars 2015 à destination de Madrid. Le vol spécial ayant été annulé, A.________ a été mis en liberté par décision du 2 avril 2015 de l'Office cantonal de la population et des migrations du canton de Genève (ci-après: l'Office cantonal).