Dr. Ronald Castro stood in a courtroom April 8 and pointed sharply at the... More >>>