Don't believe everything Megan McCain or CNN says.
Her views on homosexuality have changed since she w teenager within a strict Religious upbringing and she's actually been commended by LGBT Groups for evolving as a person and subsequently supporting LGBT rights.
Regarding Assad, she met with him. That doesn't mean she supports him. She's advocating diplomacy as opposed to conflict. US Forces are currently supporting and training ISIS! Who's the good guys there?!
So she didn't support the impeachment vote in the Trump show trial? Russiagate and Ukrainegate are just one big distraction. There's plenty of ways to impeach Trump but the Corporate Dems are complicit in those crimes. See Biden at the CFR or Pelosi in supporting Bush's torture and rendition program....that's before getting to Obama!
Anyway, she's not perfect but the very same people and organisations that are attacking and smearing Bernie are attacking and smearing her......that speaks volumes.