Google Maps takes on Facebook with launch of its own news feed
techcrunch.com