Sldoght Sldoght 24-10-2016 History Answered What is one recent development that has similarly improved the lives of people today