Protests over rising costs of living in Germany turned violent as demonstrators clashed with police and looted local stores.
Read More

Protests over rising costs of living in Germany turned violent as demonstrators clashed with police and looted local stores.
Read More