Italian and British authorities leave a ship carrying 105 migrants stranded at…


Italian and British authorities leave a ship carrying 105 migrants stranded at…