20120906 city.ranchi: Rain; rally mar Teachers' Day celebrations