A diverse array of protesters is descending on the nation's capital for what promises to be a raucous day of freedom of expression.

Washington has always been a magnet for protests of all stripes, but Saturday's lineup is particularly intriguing.

The Washington Mall will hold what organizers are calling "The Mother of All Rallies" in support of President Donald Trump. A short distance away, anti-Trump demonstrators will gather to demand that Trump take stronger action against Russia in response to Moscow's interference in the 2016 election. And in front of the Lincoln Memorial, thousands of juggalos - supporters of the rap group Insane Clown Posse - will stage a concert and rally to demand that the FBI rescind its classification of juggalos as a "loosely organized hybrid gang."