A cement brick was hurled at Gandhi's car by a man, suspected to be a BJP supporter, smashing a glass-pane at the rear end, during a tour of flood-hit Banaskantha district of Gujarat, police said.
Gandhi, however, escaped unhurt and proceeded to the next place on his itinerary--Runi village in Thara taluka--where he asserted he would not get cowed down by such protests.
Singh strongly condemned the attack, the office of the former prime minister said in a statement.
Superintendent of Police Neeraj Badgujar said the man who threw the brick at the Congress leader's car has been detained.