Britain

Britain

Heavy goods vehicles queue on a main road near Dover, southern England, after a police operation in the port city resulted in traffic congestion on nearby roads, Wednesday Sept. 16, 2020. Authorities deployed the planned Operation Stack along main roads to cope with heavy traffic approaching the channel port to transit to mainland Europe. (Aaron Chown/PA via AP)

Be the first to comment

Leave a Reply

Your email address will not be published.


*