Cyclist yells ‘Why did you hit me?’ while police offices punches her after being cuffed New Jersey resident Sheila Stevenson was riding her bike on the sidewalk, a violation of Millville City law. This is not exactly a high crime, so why did an encounter with police end with her being punched by officer Carlo [...]







