Monthly Archives: March 2005

Man Surrenders on Felony Charges

On Feb. 26, Steve Rivera, of Clovis, California, self-surrendered to authorities at the Fresno county jail on a warrant for...