Republican Liz Cheney fights the good fight