A fatal collision in Jamaica, Queens is drawing renewed attention to the risks pedestrians face every day on New York City streets — including those posed by mopeds, e-bikes, and bicycles operated in violation of traffic laws. Police report that 68-year-old Trevor Lloyd Samuels was crossing at 93rd Avenue and…
Updated: