Recently, China's Ambassador to France, Lu Shaye, who caused a stir with his astonishing remarks, including "former Soviet Union countries lack the status of independent nations," was rumored to have been sidelined. However, to everyone's surprise, he has made a sudden comeback…