Failed Japan mission in Afghanistan means help from China, Russia, and regionally

Failed Japan mission in Afghanistan means help from China, Russia, and regionally Sawako Utsumi and Lee Jay Walker Modern Tokyo Times The government of Japan, like other nations, was caught off guard by the speed of the Taliban take over in Afghanistan. Henceforth, with America and other nations evacuating tens of thousands of people, it…