Ariel Castro, the monster responsible for holding three women captive in his Cleveland, Ohio home was found dead from a suspected suicide according to a prison official. [Boston.com] Related Posts:Cuban Amnesty Deal Grants Freedom to Thousands.A Couple in Pakistan is Accused of Murdering Their…Kiss of Death from Fidel Castro - One Miami Woman's SagaChina's 'Left Over' WomenLinks Between Neo-Nazi Gang and German Secret Service?Britain Plans to Shutter Older Prisons Possibly in…