Loading Video… This browser does not support the Video element. Key evidence in latest deadly Vallejo police police shooting destroyed Henry Lee reports. Posted July 16, 2020 5:19pm PDT