Sheila Moretta

Angelica Barroso at her arraignment on Thursday.

License Plate Left At Scene Of Fatal Hit-And-Run On Cape Leads To Arrest

A young woman has been charged with a hit-and-run that left a bicyclist dead on the Cape Thursday.

06/14/2012

Follow

Get every new post delivered to your Inbox.

Join 2,453 other followers