4 years agoDr. Peter McCullough Sued by Baylor After Appearance on Stew Peters ShowStew Peters NetworkVerified