Are humans overly dependent on technology Are humans overly dependent on technology? Posted on May 3, 2022 by Leakey Continue reading