CLEVELAND (Reuters) - Cleveland resident Ariel Castro was charged on Wednesday with kidnapping and raping three women who were rescued from his house on Monday after nearly a decade in captivity.