03-05-2013, 08:39 AM #1
MD Verizon Turns In Catholic Deacon
William Steven Albaugh
Somehow this guy got caught through Verizon and their cloud? Not sure how that works, but I am thankful they turned him in, and he face child pornography charges.
The Deacon told LE he has been viewing child pornography since the 1970's. Well Deacon technology caught up to you.