Home Instamedia Latest Point to ponder – is technology a salvation or downfall for humankind?