20110602 city.ranchi: Drum beats; fans greet Mahi home