Home Politics Rep. Alvin Holmes: Living in a racist glass house throwing stones