JUST IN: New imagery shows police presence outside Rio Rico location

JUST IN: New imagery shows police presence outside Rio Rico location