Home News Naviaux competes in pageants for good