
Can someone please explain me why exactly the Ohio State University department of public safety needs such a vehicle?

What will be the next thing? M1A1 Battle tanks for speed traps?
Cops at Ohio State have an armored fighting vehicle now | The Daily Caller