News Alert: Stranded travellers & truck drivers clash with policemen at Britain's dover port
The stranded truck drivers and travellers clashed with the policemen at the dover port in Britain on Wednesday.
The stranded truck drivers and travellers clashed with the policemen at the dover port in Britain on Wednesday.