Serbia showcases new Chinese missile system in a show of military might

Serbia has showcased its new Chinese missile system in a show of military might. This comes at a time when Russia has invaded Ukraine.

Trending Videos