90 migrants feared dead in shipwreck off Libya – IOM

An estimated 90 migrants are feared to have drowned off the coast of Libya after a…