China’s desperate push against the cancellation of the Tokyo Olympics is a reflection of Beijing’s economic dependence upon Japan. Watch the video to know more.
Follow us on Twitter: https://twitter.com/tfiglobal
Follow us on Facebook: https://www.facebook.com/tfiglobal
