Dozens of people are feared to have drowned after a boat carrying suspected asylum seekers crashed into rocks on Australia’s Christmas Island.
Pictures from the scene showed the boat, believed to be carrying Iranians and Iraqis, smashed to pieces.
Witnesses said they could do little to help as the seas were too rough to approach the vessel.
The boat appeared to be trying to land at Christmas Island, where Australia has an immigration detention centre.
The BBC’s Nick Bryant, in Sydney, says he understands that about 70 people were on the vessel and about 40 were rescued.
Deputy Prime Minister Wayne Swan, standing in for Julia Gillard while she is on holiday, confirmed that some people had died but could not say how many.
“A number of people have been rescued, but sadly some bodies have been retrieved,” he said.
A spokeswoman for the Royal Flying Doctor Service said 30 people were being treated for injuries and three of them were critically ill.
Residents of Christmas Island said they were alerted to the disaster by the sounds of screaming from the shore.
“We threw ropes over the cliffs and we must have thrown in a couple of hundred life-jackets,” one resident was quoted as saying by the West Australian newspaper website.
“About 15 or 20 people managed to get into the jackets but there are bodies all over the water.
“There are dead babies, dead women and dead children in the water. The swell is unbelievably big.”
Another resident, Simon Prince, told Associated Press: “The engine had failed. They were washing backward and forward very close to the cliffs here, which are jagged limestone cliffs, very nasty.
“When the boat hit the cliff there was a sickening crack. All the people on board rushed to the land side, which is the worst thing they could do.”
Australian media said residents alerted the police at 0545 (2045 GMT on Tuesday).
Australia Customs launched two inflatable boats to rescue survivors.
One witness, documentary maker Philip Stewart, said he arrived at the shore about an hour after the boat first hit the rocks and it was already in pieces.
He said he saw about seven survivors but conditions were too rough for rescuers to get close enough to help.
“They were waving and shouting and screaming for help,” he told Australia’s ABC News.
“They were desperate, by that stage they had been in the water for an hour already.
“They hung on for as long as they possibly could and each one of them was eventually thrown off into the sea on to the rocks.”
He said he saw one person picked up while the others drowned.
Australia has seen an increase this year in asylum seekers arriving by boat.
There are currently almost 3,000 people in the Christmas Island processing centre waiting for officials to rule on their cases.
The island is in the Indian Ocean, about 1,200km (750 miles) north-west of the Australian mainland and about 300km south of Indonesia.
- At Least 6 Iraqis Under Investigation, Had Access to Leaked DNC Emails
- Danish Parliament Opposes Ethnic Cleansing of Europeans
- Ireland Starts Banning Immigrants From Trump’s Travel Ban List
- Russia refuses to take Syrian refugees despite providing military aid to Syria
- Afghan Migrants ‘Use Belts As Whips’ to Attack Austrians at Christmas Celebration