Homeless Illegals Take Over Streets of El Paso

Out in the West Texas town of El Paso....


View Comments

News on the Net——

News from around the world