Volume 52, 2016, Issue 21

Police raid Spanish desal plant

Last week, police raided the offices of the Escombreras seawater desalination plant in Spain’s southeastern Murcia province, on the orders of...