Germany: Police use pepper spray as pro-Palestine protesters hurl projectiles at Berlin demo

Ruptly