When it comes to the court of public opinion, Mayor Richard Berryโs $119 million Albuquerque Rapid Transit Project down Central Avenue is in big trouble. Only 28 percent of the cityโs registered voters support ART, while 79 percent say it should be put to a public vote, according to a poll by Carroll Strategies, an […]
