Loading...

Protesters gather at Russian Embassy: "Putin go home!"

| Drivers honk their support for protesters outside the Russian Embassy in Washington, D.C. decrying President Vladimir Putin's decision to use military force in Ukraine.