Michael Holmes

Michael Holmes is a contributor for Young Voices. He has his Master’s in International Affairs from American University and volunteers at an immigration legal aid clinic.

Concerned about the Southern Border? Give the Northern Triangle More Options