Michael Eugene Richardson, of Chula Vista, California was arrested Thursday for allegedly having sex with his minor niece. His arrest comes just two days after his wife and mother-in-law were killed in what law enforcement calls a traffic related homicide.
California Highway Patrol officers who investigated the traffic accident describe the vehicle’s plunging sixty feet down an embankment as suspicious because there were no skid marks found on the road above. The cause of the accident remains to be seen. The cause of death appears to be from the crash impact. Richardson is said to own his own automobile repair shop. I’ll bet the vehicle is going to go through a thorough inspection by CHP.
Prosecutors say Richardson should be charged with the sex offense Tuesday. If I were mr. Richardson, I would be a lot more worried about the homicide investigation than the sex charges.
If you have questions about this or any other criminal case call me: