In Central Park Amy Cooper, the woman who spawned a viral outrage by calling the police on a black bird watcher in Central Park is apologizing for her ‘Karen’ moment. After the man asked ‘Central Park Karen’ to keep her dog on its leash, she threatened to tell police “an African American man is threatening my life”,… Read more »
Posts Tagged: put dog on leash
Alicia @ The Toyota Music Factory
Stay up to date with the latest concerts, music, and entertainment news. Get our email!