La Raza’s Opposition to Everything American

Michelle Malkin has a post up today on La Raza. McCain and Obama are speaking in San Diego this week at the annual conference of the National Council of La Raza – La Raza means “The Race.”

Read 15 things you should know about “The Race”

Technorati Tags:,, , , ,