Xi Jinping and Shinzo Abe Wish Handshakes Were Never Invented

Photo © AP


RELATED NEWS:
BREAKING: 70% of Beijing Residents Who Went Outside Today Now Hav...
Welcome Aboard, Please Kill Me
Chinese Officials Ordered Not to Smoke in Public

Comments are closed.