William Murphy
global executive, program director, and Consultant in Virginia, USA
Revolutionary Marxist-Leninist-Maoist (MLM) Socialist. Internationalist. Anti-imperialist. Politically incorrect. #Truth #Censored
Revolutionary Marxist-Leninist-Maoist (MLM) Socialist. Internationalist. Anti-imperialist. Politically incorrect. #Truth #Censored