This looks a whole lot more like one of those "figures lie and liars figure" sites. Far more propoganda than fact. Far more emotional incitement than appeal to rational thought. More of the same old, same old as practiced by both extremes.
Many thousands at the protest as reported elsewhere, yes I can go with that.
2 million or more.........not even close. Photos can be staged, played with and looped (ala the hitler jig) and that seems to be the case with this group of propogandists.
I was at the inaugural and saw what that size crowd looked like. There is no way to hide it or keep a story that big, literally, off of every news outlet in the world. Sorry, it just doesn't jive.