Sen. Elizabeth Warren (D-Mass.) has disgraced herself and the people who elected her to serve and should have the good sense and courage to resign immediately.

For the third time in a week, Warren has had to apologize for lies told about her ancestry and her attempts to cover her tracks.

Warren's latest scandal involves a 1986 registration card for the Texas Bar on which she claimed to be an "American Indian." While masquerading as an Indian for years, Warren always denied that she used her "Native American ancestry" to gain an advantage over potential rivals for employment. Another lie.

Asked by reporters whether additional documents might surface that show her claiming to be an Indian Warren said, "So all I know is during this time period, this is consistent with what I did because it was based on my understanding from my family's stories," she said. "But family stories are not the same as tribal citizenship."

Translation: "YEP!"

Even left-wing Fox News journalist Shep Smith has called Warren out:

“Last question is the most appropriate one, how will voters respond? Because this is cultural appropriation, defined," he said.

Last week, as allegations surfaced that Governor Ralph "Coonman" Northam (D-Virginia) wore blackface, top Democrats across the country began to demand Northam's resignation, including former Vice President Joe Biden:

"Governor Northam has lost all moral authority and should resign immediately," Biden said.

While wearing blackface is certainly offensive and demeaning, pirating the Cherokee culture and lying about it is disgraceful and reprehensible. It will be interesting to see if Biden or anyone else calls for Warren's head. Somehow I doubt it. So I will.

Senator Warren, please do the right thing and step down now. Your actions have disgraced and dishonored yourself, the Cherokee nation, and the people of Massachusetts. Like Governor Northam, you have lost all moral authority and should resign immediately. The citizens of Massachusetts deserve better.

Barry Richard is the host of The Barry Richard Show on 1420 WBSM New Bedford. He can be heard weekdays from noon to 3 p.m. Contact him at barry@wbsm.com and follow him on Twitter @BarryJRichard58. The opinions expressed in this commentary are solely those of the author.