News New Disney Channel cartoon branded ‘evil,’ ‘demonic’ by One Million Moms February 20, 2020 by admin [ad_1] By Samuel Smith, CP Reporter | Thursday, February 20, 2020 Luz (L) and Eda (R) are characters in the Disney Channel cartoon series “The Owl House.” | [ad_2] Source link Post navigation Are you asking, “Why?”If God didn’t want women leaders He ‘wouldn’t anoint them,’ preacher who ordained 6 daughters says