Call Me Stormy

Finding righteous currents in turbulent times

China Drops Red Pill

China has dropped a massive red pill on single career women and feminists who can’t find a man. These are known as “sheng nu,” or leftover women. More from Mr. Obvious.

ARVE Error: need id and provider


Spread the word

Single Post Navigation

Leave a Reply