Cops under fire for punching LARGE, non-compliant black teen