Video: Broken Arrow police hold active shooter training

LIVE STREAMS

TOP LOCAL STORIES

CORONAVIRUS

WEATHER