Protests, Looting, Pets Destroyed and Mass Suicides in Shanghai China as People Starve During Lockdowns
As everyone watches the current show in the theater called “Ukraine” today, thousands of people are committing suicide in Shanghai, China, as its 25 million