Shell obtained injunctions from a UK court that allow protestors to be fined and/or put in prison for blocking or damaging petrol stations in England or Wales. The firm announced
Shell obtained injunctions from a UK court that allow protestors to be fined and/or put in prison for blocking or damaging petrol stations in England or Wales. The firm announced