europe economy crisis_00001105
europe economy crisis_00001105

    JUST WATCHED

    Europe-wide protests

MUST WATCH

Europe-wide protests

Major labor strikes in Greece, Italy, Spain and Portugal. Millions off workers expected to walk out.

Europe-wide protests

Major labor strikes in Greece, Italy, Spain and Portugal. Millions off workers expected to walk out.