LAMPEDUSA, June 29: Forty migrants stepped onto Italian soil Saturday after the defiant captain of the German humanitarian ship which had rescued them some two weeks earlier docked without permission at a tiny Mediterranean island, ramming an Italian border police motorboat blocking its way. The aid ship’s captain was detained.