Former admiral joins ex-Army General McCaffrey accusing Trump of being under Putin's thumb
Vladimir Putin shaking hands with Donald Trump - MSNBC screengrab

Another former top military leader in America publicly slammed President Donald Trump for scapegoating former FBI Deputy Dir. Andrew McCabe in defense defense of Vladimir Putin.

In a Saturday appearance on MSNBC, anchor Alex Witt referenced a blistering tweet from retired United States Army General Barry McCaffrey.

"Reluctantly I have concluded that President Trump is a serious threat to US national security," General McCaffrey charged. "He is refusing to protect vital US interests from active Russian attacks."

"It is apparent that he is for some unknown reason under the sway of Mr Putin," he added.

The MSNBC host asked retired United States Navy Admiral Games Stavridis about McCaffrey's comments.

"What are your thoughts on this?," Witt asked.

"I know the general well," the retired admiral noted. "I have a lot of regard for his opinions, he does not state them loosely."

"In terms of the current situation with Russia, our president needs to understand that Vladimir Putin is no friend to the United States, that Russia is actively seeking to undermine our nation not only domestically but our foreign policy as well," Admiral Stravidis explained. "I agree with Gen. McCaffrey that our president does not spend enough time focused on the threat that is emanating from Russia today."