in the near future world people are still asleep Structural problems and violence persist. and the little voice continued to act.
1895
1973
2005
1993
2020
1939
2012
1964
1980
2010
2023
2016
2022
1998
2007
1977
2019