Authorities Identify Red Substance on Capitol Steps
According to the Alabama Law Enforcement Agency, the red substance that was spilled on the Capitol steps Wednesday afternoon appeared to be a non-permanent tomato-like paste. Crews have since cleaned the steps and metal barricades are now set up around…



