Global Revolutionary Alliance (Manifesto) (program, principles, strategy) 01.04.2017Dissatisfied all over the world, unite! Part 1. Situation of the end We live at the end of the historical cycle. All processes that constitute the sense of history, came to a logical impasse.Global Revolutionary Alliance