storm drain
Greece
Greeks Puzzled by Storm Drain Construction on Athens Street
This photograph of a storm drain on an Athens street, has left many Greeks scratching their heads.
Apparently, someone in Ilioupoli had the bright idea of building a small wall around the drain, blocking water from draining away.
Social media users...