in the near future world people are still asleep Structural problems and violence persist. and the little voice continued to act.
1942
2021
1936
2012
2015
2019
2010
2017
2013
2025
2011