Human Population Now Crashing Across The Globe

The following video is brought to you courtesy of the RT America YouTube Channel. Click the play button to watch it now.

South Korea’s population is in decline for the first time ever. Japan recently hit that mark. The US, Europe, and many other places are seeing population decimation, too. Can humanity survive? The Resident discusses.