Duggan talks about what Trump's win means for Detroit

He feels the American people were frustrated with inflation and border issues which swayed voters to make America red again.

Top Videos