Home Politics 100,000 Protest in Belgrade, Serbia Demanding Democratic Leadership Step Down – Pro-EU Activists Caught on Video Plotting Violence before Rally – Government Fires Stun Grenades at Crowd