Sarasota woman arrested after shooting, barricading herself inside home

The Sarasota Police Department (SPD) responded to a barricaded woman who was inside a home, believed to have weapons, and threatened to harm herself and others. According to the SPD, the incident occurred on the 1600 block of North Tamiami Trail around 5:45 p.m. on Wednesday.