Today in Pictures, Oct 19, 2016

Protest in Madrid, Spain, candlelight vigil in Berlin, Germany, and other pictures from around the world in Today in Pictures.