Hundreds of protesters took to the streets of Limassol on Friday evening, as rival demonstrations sparked fierce divisions over migration and national identity, prompting a heavy security response.
Some results have been hidden because they may be inaccessible to you