China publishes first images taken by Jurong rover

(ORDO NEWS) -- On Wednesday, May 19, China released the first images taken by the