Tag: Peter Turchin

Total Results: 1


23.05

George Floyd, establishment martyr

Geoff Shullenberger