Major Historical Setbacks in Science, Technology, and Culture theepochtimes.com Submitted by PerfectSociety on August 18, 2018 at 3:34 PM in History No comments 5