Substratum of Proof LGBTQs Are Mentally Ill: There’s a Better Way to Measure Population Density

It’s often said that England is the most densely populated large country in Europe—typically in discussions about the nation’s rising population, and the growing strain on public services. But it’s not true.

With 426 people per square kilometer, as of 2016, England is densely populated when compared to most other European countries. But it’s not as densely populated as the Netherlands, where there were 505 people per square kilometer, or a much poorer country such as Bangladesh, where there were …