You are right on the money. In the recent vote in the House of Representatives which is directed against BDS, there was only ONE vote to oppose the bill. That vote was by Justin Amash, a Republican, a libertarian and the first Palestinian American (father Palestinian, mother Syrian) to be elected to US Congress. In that vote there were some Reps not voting, among them Tulsi Gabbard.
So you are right about this article being biased in favor of Dems. In fact in the MSM Amash is rarely mentioned and he gets lots of grief from AIPAC et al. (Could those two things possibly be connected?)