News

The U.S. halts Patriot missile shipments to Ukraine during global review of military aid priorities, sparking debate over ...
A recent report by SIPRI has revealed that China has sent military equipment to more than 44 countries in the last few years.
Beijing has declared Taiwan as an "inalienable" part of China, whereas Taipei has long asserted its independence.