According to the Merced County Sheriffs office, 45-year-old Teng Xiong also known as “Art Jones” from Winton is currently incarcerated in the Merced County Jail and charged with several sex crimes involving minors. The...
Read More
0 Minutes