Watch: Video of Mega-Slap Gets Two Cops Suspended
Casey Harper Two Baltimore City school police officers have been placed on administrative leave after a video surfaced appearing to show one officer repeatedly slap and then kick a student. The cellphone video was filmed Tuesday and put on Facebook. It appears to show one officer watch as Baltimore City School Police Chief Marshall Goodwin slaps a…