UK, France Launch New Pact to “Tackle” English Channel Migration Crisis

Image Credits: Luke Dray/Getty Images.

Read it Infowars Europe



WATCH ALL SHOWS

AUDIO