posted on Apr, 24 2013 @ 10:00 PM
Yeah I've been wondering too, I heard about this in the news last week. Thought ATS would be all over it, went here and haven't seen a damn post
This is actually the first time I hear it mentioned on here...like, PEOPLE!! WAKE UP! Something happened in Boston!
By the way, did YOU know that there was a bombing in Boston?
lol, great thread btw!