Citation: 1B_78/2016 E. 3

Il s'ensuit que le recours est admis. L'arrêt de la Chambre pénale de recours du 24 février 2016 est annulé. La libération immédiate du recourant est ordonnée, à charge pour le Ministère public d'organiser sans délai les modalités de celle-ci. Le recourant, assisté par un avocat, obtient gain de cause et a droit à des dépens à la charge de la République et canton de Genève (art. 68 al. 1 LTF); sa demande d'assistance judiciaire est dès lors sans objet. Il n'est pas perçu de frais judiciaires (art. 66 al. 4 LTF). Par ces motifs, le Tribunal fédéral prononce :