A 20-year-old missing male was found deceased in an Irvine flood control channelĀ
The Irvine Police Department (IPD) located a 20-year-old missing male deceased in the flood control channel next to 3512 Michelson. Christian Nathang Cruz, a resident of Irvine, was reported missing…