"Kremlin Annex" protests for impeachment still going on at White House

On the 14th of March, "Kremlin Annex" protesters held another of their still going on several times a week protests at the White House demanding that Trump step down, be impeached, or be removed for unfitness (25th Amendment).

All rights reserved.