Search Link search
Home
About Us
  • Sheriff's Message
  • Mission
  • Inside Your Sheriff's Office
    • Get to Know the MCSO
      • Citizens on Patrol - Supporting the Sheriff's Office through Volunteerism
      • History Highlight: A Look Back at the Mesa County Sheriff's Office Bike Patrol Team
      • Reducing Reincarceration One Inmate Transition at a Time
      • The Truth About Cryptocurrency - Part 1
      • The Truth About Cryptocurrency - Part 2
      • The Truth About Cryptocurrency - Part 3
      • When Emergency Management Meets Emergency Medicine
  • History
  • Sheriffs of Mesa County
  • Wall of Honor
Crime
  • Report A Crime
  • Blotter
  • Cases
  • Arrests
  • Warrants
Prevention
  • 9pm Routine
  • Home Safety
  • Vacation Home Checks
  • Common Scams
    • Social Security Scam
    • JURY DUTY / WARRANT SCAM
    • Email Scams
    • OVER PAYMENT SCAM
    • LONELY HEART SCAM
    • LOTTERY SCAM
    • Loved One in Trouble Scam
Resources
  • Sex Offender Registry
  • Mental Health Services
  • Emergency Preparedness
    • Wildfire
    • Outdoor Recreation
    • Winter Recreation
  • Resources for Parents
  • Victim Services
  • Other Sheriff's Office Services
Detention Facility
  • Find an Inmate
  • Inmate Services
Get Involved
  • Ride Along Program
  • Youth Explorers
  • Citizens on Patrol
  • Victim Advocate Program
  • Other Volunteer Opportunities
Contact Us
  • Media Contact
FOLLOW
SUBMIT A TIP
  • Login Link LOGIN
  • Map Link CRIME MAP
Mesa County Sheriff
  • 215 Rice Street, Grand Junction, CO 81501
  • (970) 244-3500
  • Mesa County Sheriff's Office on Facebook
  • Mesa County Sheriff's Office on X
Sheriff Todd Rowell
mesasheriffcrimewatch.org
CRIMEWATCH / US / CO / Mesa County
  • Login Link LOGIN
  • SUBSCRIBE
  • SUBMIT A TIP
Mesa County Sheriff's Office Homepage
Mesa County Sheriff's Office Logo

Mesa County Sheriff's Office

Sheriff Todd Rowell
mesasheriffcrimewatch.org
Search Link search Map Link CRIME MAP
  • 215 Rice Street, Grand Junction, CO 81501
  • (970) 244-3500
  • Mesa County Sheriff's Office on Facebook
  • Mesa County Sheriff's Office on X
  • Home
  • About Us
    • Sheriff's Message
    • Mission
    • Inside Your Sheriff's Office
      • Get to Know the MCSO
        • Citizens on Patrol - Supporting the Sheriff's Office through Volunteerism
        • History Highlight: A Look Back at the Mesa County Sheriff's Office Bike Patrol Team
        • Reducing Reincarceration One Inmate Transition at a Time
        • The Truth About Cryptocurrency - Part 1
        • The Truth About Cryptocurrency - Part 2
        • The Truth About Cryptocurrency - Part 3
        • When Emergency Management Meets Emergency Medicine
    • History
    • Sheriffs of Mesa County
    • Wall of Honor
  • Crime
    • Report A Crime
    • Blotter
    • Cases
    • Arrests
    • Warrants
  • Prevention
    • 9pm Routine
    • Home Safety
    • Vacation Home Checks
    • Common Scams
      • Social Security Scam
      • JURY DUTY / WARRANT SCAM
      • Email Scams
      • OVER PAYMENT SCAM
      • LONELY HEART SCAM
      • LOTTERY SCAM
      • Loved One in Trouble Scam
  • Resources
    • Sex Offender Registry
    • Mental Health Services
    • Emergency Preparedness
      • Wildfire
      • Outdoor Recreation
      • Winter Recreation
    • Resources for Parents
    • Victim Services
    • Other Sheriff's Office Services
  • Detention Facility
    • Find an Inmate
    • Inmate Services
  • Get Involved
    • Ride Along Program
    • Youth Explorers
    • Citizens on Patrol
    • Victim Advocate Program
    • Other Volunteer Opportunities
  • Contact Us
    • Media Contact

Want to Subscribe?

To follow Mesa County Sheriff's Office, click the button below.


Download the CRIMEWATCH app and follow Mesa County Sheriff's Office.

App StoreGoogle Play

cristobal-apitzago_pablo_mcso_11_3_2023.jpg
gallegos-shawcroft_cameron_mcso_11_4_2023.jpg
martin_kevin_l_mcso_11_3_2023.jpg
martinez_anthony_j_mcso_11_3_2023.jpg
patel_yogesh_r_mcso_11_3_2023.jpg
peterson_andrew_j_mcso_11_3_2023.jpg
rentie_john_j_mcso_11_4_2023.jpg
sheley_russell_r_mcso_11_4_2023.jpg
stieb_matthew_c_mcso_11_3_2023.jpg
walters_kevin_m_mcso_11_3_2023.jpg

Multiple arrests made in undercover internet sex predator operation

Last week, local, state, and federal law enforcement agencies conducted a two-day operation in an effort to locate internet child sex predators in and around  Mesa County.

The Mesa County Sheriff’s Office, in conjunction with the Grand Junction Police Department, the Palisade Police Department, the Grand County Sheriff's Office of Utah, the Colorado Bureau of Investigation, Colorado State Patrol, the 21st Judicial District Attorney's Office, and Homeland Security Investigations, conducted a two-day operation targeting suspects who use the internet to solicit underage persons for sex. 

Throughout the two-day operation, ten people were arrested and booked into the Mesa County Detention Facility.

Pablo Cristobal-Apitzagco, age 35, of Rifle, was arrested for Internet Luring of a Child F4 and Attempted Sexual Assault on a Child F5.

Cameron Gallegos-Shawcroft, age 31, of Grand Junction, was arrested for Soliciting for Child Prostitution F3; Pandering of a Child F3; Criminal Attempt to commit Patronizing a Prostituted Child F4; and Attempted Sex Assault on a Child F5.

Kevin Martin, age 68, of Loma, was arrested for Soliciting for Child Prostitution F3 and Attempted Sex Assault on a Child F5.

Anthony Martinez, age 37, of Grand Junction, was arrested for Soliciting for Child Prostitution F3, Pandering of a Child F3, and Criminal Attempt to commit Patronizing a Prostituted Child F4.

Yogesh Patel, age 56, a part-time resident of Grand Junction, was arrested for Soliciting for Child Prostitution F3 and Pandering of a Child F3. 

Andrew Peterson, age 34, of Grand Junction, was arrested and charged with Attempted Sex Assault on a Child F5 and Attempted 2nd-degree Contributing to the Delinquency of a Minor.

John Rentie, age 39, of Grand Junction, was arrested for Soliciting for Child Prostitution F3; Pandering of a Child F3; Criminal Attempt to commit Patronizing a Prostituted Child F4, and Attempted Sex Assault on a Child F5.

Russell Sheley, age 39, of Grand Junction, was arrested for Internet Luring of a Child F4 and Attempted Sex Assault on a Child F5.

Matthew Stieb, age 28, of Grand Junction, was arrested for Enticement of a Child F4, Internet Luring of a Child F4, and Attempted Sex Assault on a Child F5.

Kevin Walters, age 34, of Grand Junction, was arrested for Soliciting for Child Prostitution F3, Pandering of a Child F3, and Criminal Attempt to commit Patronizing a Prostituted Child F4.

All Law Enforcement Agencies involved in this operation want these arrests to serve as a warning to those who knowingly and willfully solicit underage persons for sexual acts that these crimes are not tolerated in Mesa County.

Created Nov 6, 2023 @ 2:07 PM | Updated Jul 24, 2024 @ 9:10 AM
cristobal-apitzago_pablo_mcso_11_3_2023.jpg
gallegos-shawcroft_cameron_mcso_11_4_2023.jpg
martin_kevin_l_mcso_11_3_2023.jpg
martinez_anthony_j_mcso_11_3_2023.jpg
patel_yogesh_r_mcso_11_3_2023.jpg
peterson_andrew_j_mcso_11_3_2023.jpg
rentie_john_j_mcso_11_4_2023.jpg
sheley_russell_r_mcso_11_4_2023.jpg
stieb_matthew_c_mcso_11_3_2023.jpg
walters_kevin_m_mcso_11_3_2023.jpg
Mesa County Sheriff
215 Rice Street
Grand Junction, CO 81501
EnglishEnglish
EnglishEnglishAmharicAmharicArabicArabicChinese (Simplified)Chinese (Simplified)Chinese (Traditional)Chinese (Traditional)DutchDutchFilipinoFilipinoFrenchFrenchGermanGermanHaitian CreoleHaitian CreoleHindiHindiItalianItalianJapaneseJapaneseKoreanKoreanPolishPolishPortuguesePortugueseRussianRussianSpanishSpanishSwahiliSwahiliVietnameseVietnamese
  • Contact Mesa County Sheriff
  • Compliance
  • Terms & Conditions
  • Privacy Policy
  • Accessibility
IMPORTANT NOTIFICATION. Individuals accused of crimes and depicted on this and affiliate sites are presumed innocent until proven guilty beyond a reasonable doubt. Content on the CRIMEWATCH® platform and this website is posted, administered, and owned by law enforcement agencies, and is subject to change at any time. CRIMEWATCH Technologies, Inc., its owners, officers, directors, employees, agents, affiliates, and subsidiaries, provide NO WARRANTY OR REPRESENTATION regarding the contents of the CRIMEWATCH® platform or this website, and are not responsible for its accuracy, timeliness, or relevancy. For information about how to request the removal of inaccurate information, please go here.
CRIMEWATCH Technologies Homepage
CRIMEWATCH® and the Eye Design are registered trademarks of CRIMEWATCH Technologies, Inc. © 2026 CRIMEWATCH Technologies, Inc.

Mesa County Sheriff's Office

CRIMEWATCH - Mesa County

All content is free to read. Subscribe to get email alerts when new updates are posted.

Get notificied about press releases, crime alerts, and news from the Mesa County Sheriff's Office.


Also available on

App StoreGoogle Play