Why was Hesperia High School teacher John Ryan arrested? Charges explored

Publish date: 2024-04-18

John Ryan, a teacher at Hesperia High School, was recently taken into custody after he was accused of accessing and downloading child p*rnographic content online. According to cops, they are yet to find evidence regarding Ryan misbehaving with the students at the school. School authorities also revealed that the allegations have got nothing to do with the students of the school.

Trigger warning: The article contains references to child p*rnography. Readers’ discretion is advised.

He currently faces charges of felony possession of child p*rnography and has been booked into High Desert Detention Center. The case is further being investigated by the authorities. The suspect has been a resident of Victorville.

Several law enforcement agencies have been investigating the allegations before they discovered the suspect as John Ryan. A hefty sum has also been set as his bail amount. Authorities have sought help from the public to help them in further investigation as well.

Ryan is currently held into High Desert Detention Center, (Image via NiQole/Twitter)

Hesperia High School teacher John Ryan has been arrested for allegedly downloading child p*rnography

On Tuesday, July 11, 2023, at around 8.30 am local time, authorities came to a conclusion of an investigation that was conducted to find out the suspect who allegedly downloaded disturbing material from the Internet.

They identified the suspect as 42-year-old John Ryan. According to Hesperia Unified School District Superintendent David Olney:

“We are still gathering information and cooperating fully with law enforcement. We will continue to keep student safety and well-being as our top priority.”

On Tuesday, cops identified the suspect as John Ryan, 42, and took him into custody from the 15400 Block of Nisqualli Road in Victorville. The same has been confirmed by Bernardino County Sheriff’s officials. The suspect further faces charges related to accessing child p*rnography. His bail has been set at $50,000.

Olney has additionally mentioned that the charges have got nothing to do with any student at Hesperia High School. The suspect’s employment status has also not been shared publicly.

Authorities have urged the public to provide them with assistance in the case

The case has been investigated by several law enforcement agencies, including the police department in Victorville and San Bernardino County Sheriff’s Department Specialized Investigations Division- Crimes Against Children Detail.

Authorities are currently looking into the matter, (Image via @draintheswamps7/Twitter)

Law enforcement officials have also urged the public to reach out to the Victorville Sheriff’s Station or Sheriff’s Dispatch if they have additional information regarding the incident.

They have also confirmed that people can choose to be anonymous while offering tips to the authorities. Authorities are still investigating the case to uncover additional details about the alleged incident.

This arrest came just a day after Jared Lemon, a Capitol Police Officer, got arrested on July 10 for allegedly possessing child p*rnography on his electronic devices.

The officer was arrested after Maryland State Police began investigating the same, and received a tip about an online user who allegedly uploaded disturbing content. The user was later identified as Jared Lemon. Like John Ryan, Lemon too was charged with possession of child p*rnography.

Quick Links

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1584059, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1584059); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1584059) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1584059) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaKifpXqkwcutrKudX6OyuL%2BMsJ%2ByZZiawLGx0aKYZqCZnLVuv8KhpqikXamyoq%2FHnqlmop%2Bdu26%2B2JqlZpmip7K0wMSdZJygkae0pr%2BMnq%2BppJ%2BnsqU%3D