Fox News' Bryan Llenas reports the latest from New York City on the death of Officer Jonathan Diller, 31. #FoxNews
via YouTube March 25th 2024