A journalist uncovers a tale of abuse whilst investigating witchcraft accusations in a remote village.
1937
2000
1932
1995
2009
2023
2024
1975
1985
2016
1918
2013
2022
1989
2010
1997
2014
1992
1952
2017