Sen. Bernie Sanders wasn't on the debate stage with former Vice President Joe Biden, but he blasted him on Thursday for his argument that "Medicare for All" policies will cost Americans too much money.

"This is what I believe and this is what the case is, we are now spending twice as much per capita on health care as do the people of any other country," the Vermont independent and Democratic presidential candidate told "CBS This Morning."

"The function of health care must not be as is the case right now, for the drug companies and insurance companies to make huge profits while 87 million Americans can't afford the health care that they have."

Sanders, also appearing on MSNBC's "Morning Joe," said that while President Donald Trump had promised healthcare reforms, "I hope many of the people who voted for Trump understand is that he is a pathological liar, and it gives me no pleasure to say that."

Trump, he added, "says anything that comes to his mind that he thinks will get votes, but he has no intention of carrying through on his promises."

Sanders said if elected president, his plan for Medicaid for All coverage has "very precise methods and programs" to pay its huge price tag.

He also rejected arguments that most American don't want to lose their insurance policies.

"If you phrase the question to say, would you be supportive of expansion of Medicare to cover all of our people where you have freedom of choice, which my bill does, in terms of the doctor or the hospital where you are, no copayments, no deductibles, no out of pocket expenses, but you will pay more in taxes, the answer is people will support that proposal," he said.