Pakistan's military says it has test launched a submarine cruise missile from the Indian Ocean.

The nuclear-capable missile is seen flying over the coast and hitting its flag target.