From the Business Journal, Census estimates that St. Louis' population only declined 1.4% during the last year. Boston was down 1.5%!
Hmm..interesting.
Posted by kevin on Sat., Jul 2, 2005 at 6:56 AMRight a Wrong. Submit any tips or story ideas by using our anonymous email form. Confidentiality is guaranteed.