Not long naked pictures of singer Carly Rae Jepsen were leaked online, police rushed to find the source that leaked the pictures and after a long investigated the responsible for thus turned himself in, that would be Christopher David Long a college student from Abbotsford, Canada. … [Read more...]