Who do Democrats work for? Americans or Illegals?
891
278
1298
1185
1369
4191
358
630
