1 definition by RedStar1905

1
A popular alternative news source on youtube featuing The Maoist Rebel, who reports on news from a marxist-leninist-maoist perspective.
We watched Maoist Rebel News to hear more news on the economic crisis that the Young Turks won't report.
by RedStar1905 October 17, 2010
Get the mug
Get a Maoist Rebel News mug for your bunkmate Beatrix.