When progress meets nature, violence ensues.
2022
2009
2006
1911
2015
1974
2014
2023
2016
2012
2011
2018
1968
1903