File:Hundreds gather to protest President Donald Trump in KC