User avatar
Skans
24 Mar 2025 11:16 am
User avatar
      
13,440 posts
Sumela » 24 Mar 2025, 11:04 am » wrote: China is winning BIGLY.

Just accept - stop whining.
Then, move to China.  Why would you want to hang out and live with us American "losers"?
 
Updated 2 minutes ago
© 2012-2025 Liberal Forum