Rachel Womer’s Reviews > Cold Storage > Status Update
Rachel Womer
is 87% done
“By 2025 the population of Shenzhen China will be roughly 12 million “ Immediately googles… WRONG it’s 17 million, you’re terrible at population growth predictions. 😂
— Aug 15, 2025 02:55PM
Like flag

