Citation: 2C_216/2023 E. A

A.________, ressortissant libanais né en 1979, a déposé en 2000 une demande d'asile en Suisse, qui a été rejetée. En 2002, l'intéressé a été condamné à une peine de réclusion de cinq ans pour infraction grave à la loi fédérale sur les stupéfiants notamment et a été renvoyé au Liban en 2004. En 2014, il a formé une nouvelle demande d'asile en Suisse, qui a fait l'objet d'une décision de non-entrée en matière. Le transfert de l'intéressé vers l'Etat Dublin responsable n'a pas pu être exécuté en raison de sa disparition dans la clandestinité. Par décision du 22 mai 2019, l'Office cantonal de la population et des migrations du canton de Genève a ordonné le renvoi de Suisse de A.________ dans un délai échéant le 19 juin 2019. Cette décision a été confirmée en dernière instance cantonale par arrêt du 23 juin 2020 de la Cour de justice du canton de Genève (ci-après: la Cour de justice). Il est toutefois resté dans ce pays après cette date, malgré une décision d'interdiction d'entrée en Suisse valable jusqu'au 22 février 2024. Entre 2014 et 2021, A.________ a été condamné à quatre nouvelles reprises pour contravention à la loi sur les stupéfiants, séjour illégal et violation des règles de la circulation notamment. Le 8 février 2023, il a été condamné à une peine privative de liberté de 120 jours pour vol et infraction à la loi sur les stupéfiants notamment (art. 105 al. 2 LTF).