Translate the following English sentence to French:
"Nevertheless, this will not stop it organising demonstrations and displays of good will on the streets of Belgrade and elsewhere in Serbia."
Cela ne l'empêchera toutefois pas d'organiser des manifestations de sa bonne volonté et de défiler dans les rues de Belgrade et d'autres villes de Serbie.