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
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