Jan 17, 2011 1:19 AM by Chris Welty
Tense moments at an apparent gas leak in Lafayette near the railroad tracks off Cameron Street.
Officials say some sort of a *leak* was detected. Initial concern was it could be a toxic gas, so police blocked off several roads in the area. But the situation was determined to be safe---no word yet--- on what was leaking.
14 hours ago