Conservative provocateur Candace Owens is criticizing President Donald Trump for failing to keep his many campaign promises. "Donald Trump has very clearly betrayed the American people," Owens, 36, said in a Monday, March 9, YouTube video. "You need to accept that. I've had to accept that." Owens added that Trump, 79, "has betrayed every last single one of us." "The very people we had to fight to get Trump into office, he is now partnered with and insulting us and he thinks we're too stupid to notice or something?" she continued. "He promised low gas prices.