North Korea has staged a mass rally in Pyongyang to celebrate Wednesday's long-range rocket launch.

State television showed huge crowds cheering to mark the launch, which has been condemned by many nations as a banned test of missile technology.