France is suffering from major fuel shortages, with oil refineries blockaded by striking oil workers who are unhappy with planned changes to France's labour regulations.
Life Styles, News, Events, Relationships and Gist.
Life Styles, News, Events, Relationships and Gist.