Hundreds of dead birds fell from the sky as reported by a driver on the C-31b highway in Catalonia. Environmentalists speak from a chemical leak…
Hundreds of dead birds fell from the sky as reported by a driver on the C-31b highway in Catalonia. Environmentalists speak from a chemical leak…