mirror

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…

January 14, 2020