Peter Stokes is 19 years old. And he's now sitting in a US federal court facing charges that could define the rest of his young life — all tied to an alleged ...