Castro agrees to life in prison plea deal - KAIT Jonesboro, AR - Region 8 News, weather, sports

Castro agrees to life in prison plea deal

Powered by Frankly