News

A general strike is an organized work stoppage by a large number of employees across a broad spectrum of industries in an effort to advance a political or economic goal.. More common in Europe ...