Share
twitterlinkedinfacebook
Image 1 of 1
ft_053.jpg
New York, New York.USA.March 21, 2003..The jumbo television screens, electronic signs and newspapers in Time Square keep New Yorkers up-dated on the events in Iraq.