Peggy Hubbard, a black grandmother who grew up near Ferguson, Missouri, went on a rant against the Black Lives Matter movement that has now been seen by at least 7 million people.

Hubbard was apparently set off by events in Ferguson in which Mansur Ball-Bey, a young black man, was killed by police and, in a separate situation, a 9-year-old Jamyla Bolden was killed by a stray bullet in a drive-by shooting.

“Last night, who do you think they protested for? The thug, the criminal, because they’re howling, ‘police brutality.’ Are you kidding me? Police brutality? How about black brutality,” said Hubbard.

“A little girl is dead. You say black lives matter? Her life mattered. Her dreams mattered. Her future mattered. Her promises mattered. It mattered,” she added.

She also mentioned her son, who she claimed she turned in to the police herself.

“Let me tell you something. I got a kid locked up. Oh yeah, I put him there. I turned his ass in. Yes I did because I’m a strong black woman. I am a black mother. I told my children that if you f–k up, if you go to jail, I am not getting you out. You will stay there. You will do the time. I’m not putting nothing on your books, I am not coming to visit you. I ain’t sending you magazines. I’m not s–t for you because I did everything I could for you out here and yet you chose to go in there. F–k you…..”

“If you don’t care about me and your father working and putting in time and effort to raise you and be there for you. And we took note of everything you were interested in. And yet your stupid ass ends up in there. Then you belong in there. Don’t drop the soap. That is what I told my son.”

After the video went viral, she took to Facebook to post an additional rant: “Yes, I lashed out and gave it back. But, the high road is where I need to stay. I will not jump on your ‘hate white people!’ I’m not built that way. I am not viable to my black community because I am not jumping on YOUR bandwagon to, hate the police, hate white people, scream racism, be ‘anti-government?’ Sorry to disappoint! But my momma did [sic] raise any fools. If your [sic] are standing around pointing blame? START WITH YOURSELVES! I speak from experience. You want ‘black lives matter?’ Then START WITH YOUR BLACK LIFE!”

Check out the video of the rant above.