James Walker
James Walker

James Walker

Academic in training; activist by inclination. Graduate student of GeoPolitics at UCLA, and enthusiastic follower of the farce — https://geopolichinelle.com