Over 3000 Serbs protested against on Friday in Belgrade against the deal normalising relations with Kosovo, reports the Sacremental Bee and RT.
See RT for photographs.
Carrying banners "No EU" and "Kosovo is Serbia", protesters accused the government of treason and vowed to support hardline Serbs who had also rejected the deal.
Chants included "Kosovo is the heart of Serbia!", "traitors" and "you sold Kosovo!"
The EU brokered deal would be deemed vital to enable Serbia's EU bid to progress.