The US state of Illinois has filed a lawsuit over the deployment of the National Guard to the Chicago area.

Zhitongcaijing · 10/06/2025 14:09
The US state of Illinois has filed a lawsuit over the deployment of the National Guard to the Chicago area.