Police picked up a group of 12 migrants found on a beach in southwestern England as top British officials met Monday to discuss the increasing numbers of people attempting to cross the English Channel from France to England.
Police picked up a group of 12 migrants found on a beach in southwestern England as top British officials met Monday to discuss the increasing numbers of people attempting to cross the English Channel from France to England.