well..i think there are good ppl in this world.. they r not hard to find as some of u mentioned.. i personally did the same thing.. but with the help of my dad.. he stopped the traffic by standing in the middle of a similar road.. and i ran to the cat that was injured picked it up and put it in a safe place away from the road.. luckily no one beeped at us =)

,
Emad =>