Japan has one of the highest population densities on Earth, and is near the top of life expectancy. Facts show the opposite of this textbook diatribe. This ‘too many people’ crap has been refuted by facts for decades and they keep getting away with the leftist lie.
“too many people”
is a SATANIC lie.
And just another bit of proof that the left works for him.