September 13, 2016 6:35 pm

‘Despicable Act': American Flag Display Torched in Menlo Park on 9/11 Anniversary

Menlo Park firefighters from Station 2 returned from a call on Sunday – the 15th anniversary of Sept. 11 – to find that 343 flags honoring their fallen brothers and sisters in New York had been torched. Peggy Bunker reports.

US & World Videos

Exit mobile version