A short little video clip in the link. Very bizarre. A ceremony marking the release of the Ever Given and the signing of an agreement between both parties, will be held on July 7th. A ceremony?
Interesting to note that the replica Noah's Ark that was being held in Ipswich, UK, was released on July 1st. Definitely something that makes one go hmmm!