Loading Video…
This browser does not support the Video element.
Massive police presence outside Stillwater apartment complex
There's a massive police presence outside a Stillwater apartment complex Saturday afternoon. FOX 9 is following this developing story Saturday.