in the near future world people are still asleep Structural problems and violence persist. and the little voice continued to act.
2013
2025
2016
2018
2011
2022
2020
2017
1959
1984
1988
2024
2012
2010