Buffalo Bus Station Stabbing. Buffalo Transit Police Ecmc Stabbing Downtown Buffalo Bus Terminal Nfta Transit Police Wgrz Scoopnest from scoopnest.com