FeaturedCyprusFatal traffic junction to have cameras installedVoice Cyprus News8 January 2024 by Voice Cyprus News8 January 202460 Traffic cameras are set to be installed at the junction that saw four members of the same family killed in a traffic accident on New...