Storm Chaser and Photojournalist Travis Cruz died, What was his Cause of death?
Travis Christopher Cruz was a Storm Chaser and Photojournalist who captured the beauty and power of severe weather through his lens. His untimely passing on Tuesday, March 7, 2023, has…