People in Texas are dying: Q&A on what is happening and why

Steve Vincent is a retired electrical engineer in Texas. He will be discussing what brought Texas into the current deadly situation. Moderated by Dr. Peter Tarlow

Leave a Reply

Your email address will not be published. Required fields are marked *