Channel Crisis: Albanian Police to be Stationed in Britain to Help Deport Illegal Boat Migrants

Police from corruption-riddled Albania are to be stationed in Britain to help deport illegal boat migrants from the Muslim-majority country.

By

Leave a Reply