William Murphy

global executive, program director, and Consultant in Virginia, USA

Revolutionary Marxist-Leninist-Maoist (MLM) Socialist. Internationalist. Anti-imperialist. Politically incorrect. #Truth #Censored