Spin is here
April 18, 2004If one of the parameters’ of a “developed” nation is the level of spin its citizens’ are exposed to ….. then India has arrived. “India Shining” screams the BJP – spending my tax money on a comprehensive advertising campaign across all media….