2024 Iowa Code 100.6 – Testimony under oath

2023 Iowa Code 100.6 – Testimony under oath

2022 Iowa Code 100.6 – Testimony under oath

2020 Iowa Code 100.6 – Testimony under oath

2018 Iowa Code 100.6 – Testimony under oath

2016 Iowa Code 100.6 – Testimony under oath

2014 Iowa Code 100.6 – Testimony under oath.

2009 Iowa Code 100.6 – Testimony under oath