US President Barack Obama on Friday demanded North Korea halt its "provocative" impending missile launch, in a strongly worded public challenge to the isolated Stalinist state. "We have made very clear to the North Koreans that their missile launch is provocative," Obama said during a joint news conference with French President Nicolas Sarkozy, ahead of the 60th anniversary NATO summit.