Beijing will spend $210 billion on defence amid high government debt and coronavirus as ruling Communist Party sees economic growth of "over 6 percent" this year.
Prime Minister Li Keqiang told the opening of the National People's Congress that Beijing will not set an economic growth target due to the "great uncertainty" caused by the coronavirus pandemic.
The International Institute for Strategic Studies (IISS) said the four percent rise, compared to a year earlier, was fuelled by competition between major powers, new military technologies and rumbling warfare from Ukraine to Libya.
With growing worry over the spread of militancy and failing states on their borders, NATO members last year saw the first annual growth in defence spending relative to the size of their economies since 2009.
NATO Secretary-General Jens Stoltenberg says the military bloc will prioritise more defence spending as some members are still struggling to meet the target.
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2022 TRT World.