Arlington House Explodes As Police Attempt to Execute Search Warrant
A house in Arlington, Virginia exploded on Monday evening as police were attempting to execute a search warrant.
A house in Arlington, Virginia exploded on Monday evening as police were attempting to execute a search warrant.