Two US Sailors Arrested on Charges of Allegedly Spying for China

Two US Sailors Arrested on Charges of Allegedly Spying for China

Petty Officer 2nd Class Jinchao “Patrick” Wei and Petty Officer Wenheng Zhao, suspected of funneling classified national defense information to Chinese intelligence officers, face grave penalties, intensifying already fraught US-China relations.

Azerbaijan’s Controversial Blockade of Karabakh: A Deep Dive

Azerbaijan’s Controversial Blockade of Karabakh: A Deep Dive

The counterproductive actions of Baku continue to inflame ethnic tensions in Karabakh after a brutal war. Still, it also shows the international community that Azerbaijan cannot be trusted to rule over the Armenians of the region. The international community must now call bluff towards Baku’s inhumane blockade or watch the continued destruction of another ancestral Armenian community.