China Harboring Illegal Russian Arms Ship

Updated on

The Russian flagged Ro-Ro container ship, Angara, has been spotted via satellite imagery ported in Zhoushan, China, at the largest repair yard in the country.

Loading content, please wait...
Atlas
theatlasnews.co