Your Weekly Europe Roundup

Another week, another Euro Roundup. This week, Germany and Italy are discussing the future of atomic power plants, Atlantis was apparently found in Spain and thousands of people protest in Portugal. Read More Your Weekly Europe Roundup