A newly released video circulating on social media reveals that China has deployed its newly developed jack-up barges in a military logistics exercise at Zhanjiang.
These barges, referred to by analysts as “invasion barges,” are designed to function as mobile piers for offloading military cargo and vehicles onto beaches.
The development of these barges is viewed as China’s preparation for a possible invasion of Taiwan, with the People’s Liberation Army...