How The FBI Nabbed The 2010 Times Square Bomber

1 year ago
6

Times Square is said to be the “Crossroads of the World,” a tourist attraction in the heart of Manhattan that for generations has brought in folks from all walks of life and from all over the globe to marvel at the twinkling lights, massive billboards and shopping.

Loading comments...