Matthew Lane Durham was arrested last week Thursday at his parents' home in Edmond, Oklahoma, after he fled Kenya when…
Sign in to your account
Remember me