China accuses Japan of staging radar illumination stunt
China accuses Japan of orchestrating the recent radar illumination dispute, calling it a political stunt and urging Tokyo to explain its actions.
Stay informed, stay connected—news for amigos everywhere.
China accuses Japan of orchestrating the recent radar illumination dispute, calling it a political stunt and urging Tokyo to explain its actions.