Niagara Falls Police Seize 25 Guns, Drugs and AmmoNiagara Falls Police Seize 25 Guns, Drugs and AmmoPolice in Niagara Falls have made a massive seizure of guns, including many 'ghost' guns. Yasmin YoungYasmin Young