Watch: Racist woman calls 911 after African American asked her to put leash on her dog
A New York white woman, Amy Cooper finds herself in hot soup after her video went viral in which she ...
A New York white woman, Amy Cooper finds herself in hot soup after her video went viral in which she ...