Friday, January 9, 2009

Duck protestors?


"Ducks wander through a deserted petrol station in New Delhi, where a pay strike by thousands of oil company executives has left 60% of India's pumps dry."

No comments:

Post a Comment