News and Happenings China Submitted by Sheeeeeesh, 30-11-2021, 11:10 AM, Thread ID: 227135 Thread Closed Reply RE: China 24-01-2022, 03:43 PM #17 China is the KARMA to the rest of the world More