20110707 city.ranchi: Road protest blocks traffic for three hrs