Video

euronews_icons_loading
Washington, D.C.: Activist group calls for impeachment amid candle light vigil for El Paso