News

In the weeds” is a phrase used in the restaurant industry to describe when the front and/or back of the house becomes overwhelmed with orders, creating kitchen chaos.
The Y-20 and its variants provide a serious demonstration of just how advanced China’s defense industrial base is—and how quickly it operates.