Advertisement

Latinos could turn their backs on Lupe Valdez in Texas

 05/14/2018 - 14:11
Lupe Valdez, in her Dallas Sheriff's uniform. Source: https://www.texasobserver.org/

What do you think about this story?