Europe-wide protests

europe economy crisis_00001105

    Just Watched

    Europe-wide protests

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