Citation: 1P.29/2007 02.02.2007 E. C

Agissant par la voie du recours de droit public, A.________ demande au Tribunal fédéral d'annuler cette décision et d'ordonner sa mise en liberté immédiate. Il invoque une violation des art. 10 al. 2 Cst. et 5 CEDH et se plaint d'arbitraire (art. 9 Cst.) dans l'appréciation des preuves et la constatation des faits ainsi que d'une violation de la présomption d'innocence (art. 32 al. 1 Cst. et 6 par. 2 CEDH). Il requiert en outre l'assistance judiciaire gratuite. Le Ministère public et la Chambre d'accusation du canton de Genève se sont déterminés; ils concluent au rejet du recours. Le recourant a présenté des observations complémentaires.