20080513 city.bengaluru: Protest holds up traffic on Mysore Road