Taking the piss? Madrid slammed for lack of loos

Taking the piss? Madrid slammed for lack of loos

The Spanish capital is home to well over three million people, yet only has 25 public toilets, forcing people to relieve themselves all over the city's streets.