(Cleveland, OH)  --  Cleveland kidnapping suspect Ariel Castro is now facing 977 criminal counts after being indicted on hundreds of new charges today.  The Cuyahoga County Prosecutor's Office announced the additional charges include two counts of aggravated murder in the death of an unidentified female.  Castro was already charged with more than 300 counts for allegedly holding three Ohio women captive for about a decade in his Cleveland home.  The updated indictment is more than 500 pages long.