Eleven people have died after the roof of a school gymnasium in north-east China collapsed while it was being used by a girls’ volleyball team, state media reports.
Many of the victims are children, eyewitnesses told local media, although this is yet to be officially confirmed.
Anguished parents have thronged a nearby hospital seeking updates.
Only eight of the 19 people who were inside the gym in the industrial province of Heilongjiang survived.
Police have detained the bosses at a local construction company, according to local media.
They have been accused of dumping perlite, a form of volcanic glass, on the roof of the gym while working on an adjacent building project.
The mineral had soaked up rain water following heavy downpours, which sent the roof into a collapse at 15:00 local time (07:00 GMT).
The coach of the middle school’s girls’ volleyball team was heard calling out the students’ names as rescue teams clawed through the rubble in Qiqihar city, China National Radio reported.
Parents have criticised school officials, saying there had been a lack of proper communication on the rescue effort, which stretched until Monday morning.
“They tell me my daughter is gone but we never got to see the child. All the children had their faces covered with mud and blood when they were sent to the hospital. I pleaded, please let me identify the child. What if, that wasn’t my child?” one man said in a video that has been widely-shared on social media.
“What have [the authorities] been doing four, five, or even six hours after the children were sent to hospital? … Doctors are not communicating with us about how the rescue is going.
“We have elderly people at home, we need to [help them] be mentally prepared. There are doctors, police officers and other government officials here. But we have not heard anything from you,” he said.
Many users on social media in the country echoed concerns from the father in the video, questioning the treatment of worried parents by the police and officials at the scene.
“Do people mean nothing to them?” wrote one angry user.
Others questioned why perlite was present on the roof of the gym in the first place. “The cost for breaking the law is too low in this country, people don’t have any respect for the law, that’s the key reason,” another user wrote.
Construction accidents are common in China and have been blamed on lax safety standards and poor enforcement.
In June, an explosion at a barbecue restaurant in north-west China killed at least 31 people. A preliminary investigation found that a restaurant employee was replacing a broken valve on a liquefied gas tank when the blast occurred.
In April, a fire at a Beijing hospital killed 29 and led some desperate survivors flee by jumping out of the windows.