Gasp! Nudity on CCTV Newscast Goes Viral

kid2

What has the world come to? Is nothing sacred anymore? The venerable propagandist institution known as the 7pm newscast on China Central Television (CCTV) usually offers comfort to those drowning in the turbulent sea of information …

Read More