News

A heavy police presence was at a Davenport apartment complex across from Our Lady of Victory Catholic Church, 4105 N.