Emergency supplies have been airlifted onto a stricken cruise liner in the Indian Ocean.

A thousand passengers and crew are facing nearly another two days on board the Costa Allegra without power.

The ship's being towed to the main island of the Seychelles.

Reporter Nick Pisa, in the ship's home country of Italy, says the people on board are having a tough time:

CLIP