WQCS Local
10:18 am
Tue May 3, 2011

Treasure Coast residents react to the reported death of Osama bin Laden

Treasure Coast – The much anticipated day of reckoning for the terrorist leader dredged up memories and emotions of Sept. 11.