Aid group: Boat carrying 150 people in distress off Libya

An Italian aid group is reporting that a migrant smuggling ship with an estimated 150 people on board is in distress off Libya.

Read Full Article