Join us
Furious truck drivers stranded at the English port of Dover scuffled with police as Britain sought to get cross-Channel traffic moving after a partial blockade by France to contain
Loading...
The end!
Still no account? Please go to Sign up