A 26-year-old woman allegedly caught on surveillance video vandalizing Our Lady of Guadalupe Church in Logan Heights has been arrested, according to San Diego police. Kelly Duggan is suspected of throwing a wooden kneeler through a window that was protecting a religious shrine at the church located at 1770 Kearney Ave. During her alleged vandalism spree, which […]