Mirrors On Walls To Shame People From Urinating On Them In Bengaluru
Municipal authorities in Bengaluru have come up with a unique way of preventing people from unrinating on walls by installing mirrors on them.
Wide mirrors measuring 8 by 4 feet have been…