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.