France and the UK blame each other for huge traffic jams in the port of Dover

See also  Venezuela affirms to the United Kingdom its willingness to maintain relations of mutual respect and cooperation

Leave a Reply

Your email address will not be published. Required fields are marked *