Cruise ship Costa Allegra adrift off Seychelles
A cruise ship carrying 1,000 passengers and crew is adrift in the Indian Ocean after a fire in its engine room.
The Costa Allegra belongs to the same company that owns the Costa Concordia, the liner that ran aground last month with the loss of at least 25 lives.
The Allegra is thought to be drifting without power some 200 miles from the Seychelles.
Richard Galpin reports.