Police Don’t Doubt Her

It is the sheer mystery and strange facts with which the case is shrouded that has made it popular in the media and among the people. There are still many aspects related to the case that needs to be fully comprehended. Currently, the authorities believe that Sherri has been totally honest in her description of the whole event and say that they are aware of the type of “branding” done to her.