by nyugenerasian February 12, 2016 Number of comments0 Current Events NYPD Officer Peter Liang is Found Guilty Chinese American NYPD officer Peter Liang was found guilty of second-degree manslaughter and criminally negligent homicide for the death ofContinue Reading