Progress Review (@AViewOfProgress) profile picture

The Progress Review is a mix of Marxist-Leninist political observations and theoretical suggestions. The blog is based in British Columbia, Canada.

Joined September 2012