1 definition by RedStar1905
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