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 ...