More than 100 migrants are feared dead after two crowded boats capsized off Libya in separate incidents, with one of the tragedies captured on video that shows dramatic rescues and desperate final moments.

The survivors of the first shipwreck, which happened Wednesday, said some 650 people were aboard their boat when it left chaos-wracked Libya. But they spoke of 100 missing people who were stuck in the hull. Italian authorities had initially given a toll of five confirmed dead.

While the Italian navy was able to rescue some 560 people from the water on Wednesday, the shipwreck may be one of the worst tragedies in the Mediterranean in recent months.

Separately, the EU’s naval force announced that up to 30 migrants were believed to have died after another ship flipped over yesterday, drawing rescuers to the scene who threw life jackets and floats to those in the water.