(Aiden Struder, 18)
More articles identify him as Aiden Studer, 18.
Either way, what an idiot.
yup, as expected