Steven Camarota
stevencamarota
No, The Wuhan Virus Won’t Cause A U.S. Population Decline

Adding a city the size of Philadelphia in just one year hardly means we are on the cusp of a decline in population, as The New York Times article suggests.