20150425 tech.tech-news: Android 'found' urinating on Apple logo in Google Maps