'In God We Trust': Meet the VA Councilman Who Led a Push to Place This 'Unifying Banner' on City Vehicles

City council members in Chesapeake, Virginia voted unanimously last Tuesday to place "In God We Trust" decals on all city vehicles, then received a round of applause from those attending the meeting after the measure was passed.


Right-click on a link below and choose "Save link as..." to save the file

High Definition - MP4
High Quality - MP4
Low Bandwidth - MP4