FRUITPORT TOWNSHIP, Mich. (WOOD) – Community schools in Fruitport will be closed Monday as authorities continue to investigate a threat of violence against the school last week.

“Law enforcement officials are still working to eliminate the threat from last week,” Superintendent Jason Kennedy told News 8 Sunday. “This continues to be an active and ongoing investigation. I hope that the threat will soon be removed by the police. “

Fruitport Community Schools were among several districts in western Michigan that closed on Friday due to imitation threats that arose after the mass shooting at Oxford High School. The number of school closings rose to more than 100 districts statewide by the end of the week.

In a post on the district’s Facebook page, Kennedy said the situation was being investigated by local law enforcement and at least one federal agency.

“From this communication, the threat has not yet been deemed not credible by the police,” the post said.

Anyone with information relating to the threat is invited to come forward to the police. OK2Say is also a tool that can be used to anonymously report tips

`)); // Facebook script embedding (function (d, s, id) {var js, fjs = d.getElementsByTagName (s)[0]; if (d.getElementById (id)) return; js = d.createElement (s); = identifier; js.src = “″; fjs.parentNode.insertBefore (js, fjs); } (document, ‘script’, ‘facebook-jssdk’)); // Integration of the Twitter script (function (d, s, id) {var js, tjs = d.getElementsByTagName (s)[0]; if (d.getElementById (id)) return; js = d.createElement (s); = identifier; js.setAttribute (‘async’, ”); js.src = “”; tjs.parentNode.insertBefore (js, tjs); } (document, ‘script’, ‘twitter-js’)); } // Simplify some iframe stuff var iframes = $ (‘iframe’); iframes .filter (‘.responsive’) .each (function (_, frame) {// 16×9 responsive ratio iframes var $ frame = $ (frame); $ (frame) .css ({position: ‘absolute’, top: 0, left: 0, right: 0, width: ‘100%’, height: ‘100%’,}). Parent (). AddClass (‘wood-responsive-container wood-responsive-container-16×9’);} ); var lazyFrames = iframes .filter (‘[data-lazy-src]’); function woodMakeLazyFrame (selector) {var observer; var options = {root: null, rootMargin: ‘0px’, threshold: 0,}; function handler (entries, observer) {entries.forEach (function (entry) {var ioR = entry.intersectionRatio; if (ioR> 0) { =; observer.unobserve ( entry .target);}}); } observer = new IntersectionObserver (manager, options); observe.observ (selector); } lazyFrames.each ((_, frame) => woodMakeLazyFrame (frame)); }); } (jQuery))