Friday, Mar 29, 2024
Focus on the big picture

Video of the moment of the Christmas day explosion believed to be a suicide bombing.

Global Report, 29 Dec 2020
Metro Nashville Police have released video of the moment of the Christmas day explosion believed to be a suicide bombing.
Related Articles