Published by
WQXR News

Protests Erupt in Europe

Protesters walk with banners and flags as they demonstrate at the end of a nationwide general strike day on September 29, 2010 in Madrid, Spain.