Sumela » 24 Mar 2025, 11:04 am » wrote: ↑24 Mar 2025, 11:04 am China is winning BIGLY. Just accept - stop whining.