Google removes Android robot peeing on Apple logo in Google Maps
Postmedia Network
First posted: Saturday, April 25, 2015 05:28 PM EDT
The list of controversies generated by Google Maps just grew longer.
On Friday...
Happy birthday Hubble! Telescope going strong after 25 years
Irene Klotz, Reuters
First posted: Thursday, April 23, 2015 03:31 PM EDT
CAPE CANAVERAL, Fla. - NASA on Thursday marked the silver anniversary of the...