US: Protester Chasing Ted Cruz Out of Restaurant in Washington DC
- Captured on Monday 24th of September 2018
- Location is Washington D.C.
Description
Activists chased U.S. Sen. Ted Cruz and his wife out of a restaurant while chanting “We believe survivors,” in refer Read more...