Castro agrees to life in prison plea deal - Hawaii News Now - KGMB and KHNL

Castro agrees to life in prison plea deal