A 24-year-old man is being detained on suspicion of voluntary homicide and other charges after the car he was driving struck and killed a 23-year-old man cycling in the canton of Geneva, according to a media report.