Student Press Law Center
The man who stole 1,300 newspapers from Texas Christian University and deposited them in recylce bins around campus has turned himself in.
From the SPLC story: “Charles Beecherl, an entrepreneurial business major, told the Daily Skiff he dumped the Sept. 23 papers because it went too far in publishing a photo of a [...]