Trump’s first 100 days: 3 mayors weigh in

by Eliza Mills