China's Ministry of Defence has apologised for its poorly photoshopped poster, which depicted a Russian fighter jet and two American vessels instead of Beijing’s own military weapons. Photo: Weibo