Defending Herself: Theresa “Toad” Jamieson faces Final Trial Date

Theresa “Toad” Jamieson faces the latest instalment of her continuing trial on Wednesday, August 28th at 10am, at the Cayuga courthouse. The charges against Jamieson stem…