News Roundup

Certainly the most shocking story of the week comes from Cleveland, where Ariel Castro has been charged with abducting three women, sexually abusing them, and holding them captive for ten years. CNN has the basics here. One important legal question is whether Castro could be eligible for the death penalty, based on allegations that he … Read more