Ariel Castro’s brothers, Onil and Pedro, spoke of how they had no idea why they were being arrested for keeping…
Onil and Pedro Castro, the brothers of Cleveland kidnapping suspect Ariel Castro, have spoken out for the first time, saying…