In a small country village, a beneficiary for a large inheritance requires proof of morality, unfortunately that won't be easy.
2017
2015
1978
1979
2016
1985
1996
2010
2019