News Map
News Map is a Google Maps/Yahoo! News mash-up that allows you to click on a country in the world and view the latest news from that country. [via a welsh view]
News Map is a Google Maps/Yahoo! News mash-up that allows you to click on a country in the world and view the latest news from that country. [via a welsh view]