Child witness testimony has been a fiercely debated legal issue for a long time. The latest Supreme Court ruling in the case ...