A provocative mural I just walked by in the Denver Airport.