5 mins read
Failed Satellite Launch Sparks Tensions: US and Allies Clash with North Korea, China, and Russia
The United States and its allies clashed with North Korea, Russia, and China on Friday over Pyongyang’s failed spy satellite launch attempts and who is to blame for escalating tensions on the Korean Peninsula. The United States, Albania, Ecuador, France, Japan, and Malta convened the open Security Council meeting to denounce the attempted launch, which […]