Google Apologizes for the Android Robot Peeing on an Apple Logo in Google Maps March 14, 2017 by nli_admin · Published March 14, 2017