What does progress mean? Is it only based on advancements in technology and infrastructure? Or does it have to do with human values?
Read this post on brothofblogs.wordpress.com