Long live the revolution in Serbia!!
On March 15, Belgrade, the capital of Serbia, witnessed the largest demonstration in its history, even larger than the one that overthrew the dictatorship of the genocidal Slobodan Milošević on October 5, 2000. The Serbian capital brought together more than 700,000 protesters in a city of less than two million inhabitants, causing the human tide to...












