The Riverside County Sheriff’s Department is investigating after a body was discovered in Mecca Monday evening.
The man’s body was spotted near the intersection of Avenue 66 and Hammond Road, according to KMIR. Police say there were no visible signs of trauma on the body.
The man’s age and name have not yet been released.