The two brothers of the U.S. man accused of abducting three women and sexually assaulting them over the last decade are disowning him and say they had no idea what he was doing.
In an interview with CNN aired Monday, Onil Castro called his brother Ariel Castro a “monster” and said he hopes “he rots in that jail.” It was a sentiment a third brother, Pedro Castro, said he agrees with.
Onil and Pedro Castro were arrested the same day as Ariel last week, but police in … [Read More]
—–
Source: VOA News: War and Conflict
Comments are closed. Please check back later.