Unreal. Homegrown terrorist comes to mind. Is this what we have come to? Seriously.
Well, I for one think Americans(especially New Yorkers) deserve a better explanation than the vague one they are getting about this stunt so far.