Authorities are investigating an explosion at a home in Arlington, Virginia where police were attempting to serve a search warrant.

Share:
More In General News
Load More