This was probably an awkward one to explain. Officers in Shanghai yesterday afternoon found two huge navy artillery shells in the trunk of a car, the owner of which claimed they were merely “gifts from relatives”, according to local media.