Five people, all under the age of 21, have been charged after an off-duty Stone Harbor police officer was viciously attacked ...