Why revolutionary struggle is short sighted?

Facebook
Dailymotion Tune
YouTube

Comment