Immigration Protestors Confront Mitch McConnell and Elaine Chao

by Caleb Ecarma | 5:06 pm, June 26th, 2018 A group of immigration protesters confronted Senate Majority.