French police watch on as migrants cross Channel illegally
ODN
British-funded French police have been filmed watching as migrants board small boats to illegally cross the English Channel, an ITV..
British-funded French police have been filmed watching as migrants board small boats to illegally cross the English Channel, an ITV..
The electric police vans used by the French police are being powered by diesel generators. Yet more evidence of the utterly..