Buffalo Tv Station: '2 Russian Nationals Pulled Over In Niagara Falls; 4 Suspicious Backpacks In Car'...Submitted by emalvini on Fri, 04/19/2013 - 09:53
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.