2 votes

Buffalo Tv Station: '2 Russian Nationals Pulled Over In Niagara Falls; 4 Suspicious Backpacks In Car'...

BUFFALO TV STATION: '2 Russian nationals pulled over in Niagara Falls; 4 suspicious backpacks in car'...

9:47 AM | Apr 19, 2013

NIAGARA FALLS, NY - A high ranking source tells 2 On Your Side that the traffic stop in Niagara Falls this morning was routine, but police are searching items in the vehicle and residents are being asked to stay away from the area.

Police stopped the car at 19th and Elmwood in the Falls.

The vehicle has Massachusetts license plates.

LIVE VIDEO:

Read more: http://www.wgrz.com/news/article/211292/37/Source-Police-Inv...



Trending on the Web