During a tense interview at Buffalo Police Headquarters, Officer Lisa Perillo faced tough questions regarding her role in the crash investigation of Daniel “D.J.” Granville.

Read More