Play

Darrell Castle talks about the crime of child rape and how two fine soldiers have been forced out of the Army for refusing to protect child rapists.