in the near future world people are still asleep Structural problems and violence persist. and the little voice continued to act.
2022
2015
1993
2014
1991
2021
1998
2004
1981
2024
1974
2012
2005
2010