Cyclists comprise the highest number of road fatalities in the Netherlands. The country has introduced a campaign to promote helmets, but many cyclists are not convinced. Post navigation Sam Faiers and Billie Shepherd ‘so excited’ as they announce major ‘first’ in four yearsPolitical Prisoner Azar Zangouyi Begins Serving One-Year Sentence in Evin Prison