November 29, 2022 | No Comments A Mysterious Regulation That Predicts The Size Of The World’s Greatest Cities