Bampumim Teixeira
May 2017

He had a green card and a rap sheet