A video of two car dealership employees allegedly urinating on a black woman’s license is circulating on social media. https://twitter.com/imposter_edits/status/1630024259945787395?s=46&t=P1EmQqr5wr2a5DW36dRCqA The black woman’s name is Leah Jefferson. She revealed on…
Tag: