Learn more about St. Louis Beacon
There’s much more background and news at Encyclo, the encyclopedia of the future of news.
The St. Louis Beacon was a nonprofit online news organization that covers public affairs, health issues and the arts. It existed from 2008 through 2013, when it merged with St. Louis Public Radio. The Beacon was launched in 2008 by a group of former St. Louis Post-Dispatch reporters and editors. Its...