“My p***y matters” White woman angrily destroys Black Lives Matter candles displayed for sale in a store
A white woman was filmed having a meltdown in a store in the United States of America.
A white woman was filmed having a meltdown in a store in the United States of America.