On Thursday's program, Glenn details what's currently happening in Shanghai, China, where millions of residents have been forced into their homes — without food — due to strict COVID lockdown measures. People are suffering, but pets are also being thrown in trash cans and clubbed to death. Dogs and cats, in trash bags, set out on the curb like garbage.
No comments:
Post a Comment