March 31, 2015
Protesters broke into 12 Padelford Hall offices and caused $10,000 in damage.
1 year ago