Slinking !! since slinking means to move slowly and carefully with gliding steps !!
You would use a comma. The semi colon acts when both what is in front and behind it can stand alone as a sentence. “With technology in the hands of so many people” does not make sense standing alone.
He postulated in a book that it would be better to release true witches than to punish innocent people.