Google Image Traffic Shows Significant Drops, Is It A Bug?

by Barry Schwartz
I am hearing reports from international sources both in Germany and India about major traffic drops being not ...Read the full article