Italian police have rescued some 75 migrants stranded in a storm off countrys coast in Le Cannella Subscribe to RT News t.me/rtnews 4.7K views00:01