"In this photo taken Thursday, Nov. 15, 2018, a computer screen shows the leaked online post from Guilin University of Electronic Technology warning of ""hostile domestic and foreign powers"" that were ""wantonly spreading illicit and illegal videos"" through the internet in Beijing, China. The Chinese university's plan to conduct a …"
{}