Citation: 2C_634/2020 E. 1

A.b. A.________ est revenu à une date inconnue en Suisse et a déposé, le 31 mars 2016, une nouvelle demande d'asile, que le Secrétariat d'Etat aux migrations a rejetée par décision du 4 mai 2016, tout en prononçant derechef le renvoi de Suisse. Les 24 juin et 23 octobre 2017, A.________ a été refoulé de Suisse vers l'Italie, dans le cadre de procédures Dublin. Il est revenu en Suisse à des dates non précisées. Le 14 mai 2018, le Secrétariat d'Etat aux migrations lui a notifié une interdiction d'entrer en Suisse jusqu'au 8 avril 2021. A.c. A.________ a fait l'objet de huit condamnations pénales en Suisse depuis le 13 octobre 2011. Il a notamment été condamné par jugement du Tribunal correctionnel du 5 décembre 2018 à une peine privative de liberté de trois ans pour infractions simples et graves à la loi fédérale du 3 octobre 1951 sur les stupéfiants et les substances psychotropes (LStup; RS 812.121). L'autorité pénale a en outre ordonné l'expulsion de Suisse de l'intéressé durant cinq ans. A.d. Le 4 juin 2020, la police genevoise a sollicité de SwissREPAT l'inscription de A.________ sur un vol spécial à destination du Nigéria. Libéré le 12 juin 2020, A.________ a immédiatement été pris en charge par la police en vue de son refoulement de Suisse. Le même jour, l'Office cantonal de la population et des migrations de la République et canton de Genève (ci-après: l'Office cantonal) lui a notifié une décision de non-report d'expulsion judiciaire. En outre, à 14h45, le Commissaire de police du canton de Genève a émis à son encontre un ordre de mise en détention administrative, pour une durée de six semaines. Par jugement du 16 juin 2020, le Tribunal administratif de première instance de la République et canton de Genève (ci-après: le Tribunal administratif de première instance) a confirmé la détention administrative, jusqu'au 23 juillet 2020 inclus. Par arrêt du 6 juillet 2020, la Chambre administrative de la Cour de justice de la République et canton de Genève (ci-après: la Cour de justice) a rejeté le recours formé par A.________ contre ce jugement.