Preview The Big Apple can be a dangerous place for cyclists, especially if Barack Obama is in town, as one poor New York peddler discovered when he was tackled by cops near the presidential motorcade.
Read Full Article at RT.com
RT – Daily news