Citation: 2C_205/2007 01.06.2007 E. 1

X.________ (geb. 1975), alias Y.________, stammt aus Algerien. Das Bundesamt für Flüchtlinge (heute: Bundesamt für Migration) trat am 15. April 2003 auf sein Asylgesuch nicht ein und forderte ihn auf, das Land umgehend zu verlassen, was er nicht tat. Am 29. Oktober 2006 nahm ihn das Migrationsamt des Kantons Zürich in Ausschaffungshaft, welche der Haftrichter am Bezirksgericht Zürich bis zum 29. Januar 2007 genehmigte. Am 22. Januar 2007 ordnete das Migrationsamt des Kantons Zürich gegen X.________ die Durchsetzungshaft an, nachdem er sich am 30. November 2006 geweigert hatte, das Flugzeug nach Algier zu besteigen. Der Haftrichter prüfte diese und bestätigte sie bis zum 21. Februar 2007. In der Folge verlängerte er die Durchsetzungshaft um zwei Monate. Mit Verfügung vom 18. April 2007 verlängerte der Haftrichter die Durchsetzungshaft ein weiteres Mal bis zum 22. Juni 2007. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 10. Mai 2007 beantragt X.________, ihn aus der Haft zu entlassen und ihm die unentgeltliche Rechtspflege und Verbeiständung zu gewähren. Das Bundesgericht hat die Akten der kantonalen Behörden beigezogen, jedoch keine Vernehmlassungen eingeholt.