Virginia house explosion: Man dies after firing shots, police say
Virginia man dies in house explosion after police execute search warrant. He aired grievances on social media and filed dismissed lawsuits.
7939 NW 21st St
Miami, Florida
Virginia man dies in house explosion after police execute search warrant. He aired grievances on social media and filed dismissed lawsuits.
A tropical storm warning has been issued for the East Coast, advising residents to prepare for heavy rain and high winds.