Cyclists vs. Pedestrians

A recent study has revealed that approximately 1,000 pedestrians are injured by bicycles per year in New York State, something like two thirds of them in New York City. The Wall Street Journal and the New York Times were quick to pick up and run with the story. The New York Post, a trash media tabloid, went to the extreme [...]