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...
Last week, police raided the offices of the Escombreras seawater desalination plant in Spain’s southeastern Murcia province, on the orders of...