U.S. on alert over terror threat

New York Police Department Inspector James Kehoe stands in the street and directs a "Critical Vehicle Response" deployment in New York. (REUTERS/Lucas Jackson)

Leave a Reply