Father Charles Kanu Diocese of Little Rock Ordained: 1992 Assignment History: Immaculate Heart of Mary Parish (Marché, AR) Summary of Sexual Abuse Allegations against Father Charles Kanu: Fr. Charles Kanu is a priest who has been working in Arkansas since 2005. Kanu has served at parishes in Helena, Marianna, Mountain Home, Tontitown, and Huntsville, Arkansas. In 2011, credible allegations of…