The world is engulfed in deceit, but how deep does it run?
2000
2019
2021
1989
2018
1997
2012
2022
1983
2003
2015
1950
1982
1973
1959