The Guardian reports the perfect storm is certain to descend on America this fall. Now, four months into the pandemic, … More
Day: July 19, 2020
Viral video of abuse of Uighurs in China
The BBC destroyed the credibility of China’s ambassador to the United Kingdom in part by highlighting a video of the … More
Crass TASS? Russian news agency says figure skater Alexandrovskaya likely committed suicide
Figure skater Yekaterina Alexandrovskaya is dead. The Russian news agency TASS reports she took her own life. Figure skater and … More