No not even close.
Africa has 1 billion combined while places like China and India are close to 2 billion each.
China, India and Ethiopia are overpopulated.
Kenya is only 40 mill tho.Don't forget Kenya.![]()
Nuke America off the map they alone consume 30% of the world's resources, if you want efficiency kill off your own.