- World Cup 2014
- Most Influential Women
- Learn English
A couple in Britain have been caught engaging in a sex act on Google Maps.
An image of the pair - which has now been taken down by the company - could be seen on Temperance Street in Manchester, north east England, and the organisation has apologised for any 'embarrassment' caused.
Google said: 'We've put in place simple tools so that if people see what they believe to be inappropriate, they can flag the image to us and it will be quickly removed.
'We apologise for any inadvertent embarrassment this may have caused.'
29 Days ago