Thousands protest in Belgrade