Greg Stanton named magazine’s best American public servant of the year
Phoenix Mayor Greg Stanton is among the country's top public officials, according to a leading government magazine. Governor Magazine bestowed the honor on Stanton's efforts to improve the city's environmental sustainability during his…