SO MUCH happened (and didn't happen!) this year at #DEFCON31. Here's a snippet of what you may have missed.
DEF CON 31 Recap
DEF CON 31 Recap
DEF CON 31 Recap
SO MUCH happened (and didn't happen!) this year at #DEFCON31. Here's a snippet of what you may have missed.