Informed Life Radio 03-29-24 Liberty Hour - Stand Up for Victory
Informed Life Radio 03-29-24 Liberty Hour - Stand Up for Victory
Dr. Kelly Victory is a trauma and emergency specialist with over 30 years of clinical experience, but it's her personal courage and refusal to stay silent when faced with unethical and unscientific pandemic responses that have made her a much-admired hero.