Woman Turns Herself In After Being Filmed Harassing Black Sisters Awaiting AAA
A white woman who was filmed harassing two black sisters outside of an apartment complex in North Carolina last month has reportedly turned herself over to the police to face…