Protest and prayer in St. Pete