Hi All,
http://www.universetoday.com/86497/p...mage-artifact/
Well there you go ... another dopey conspiracy theory bites the dust.
Of course such theorists wont accept the explanation and just see this as "grist for the mill" and definitive evidence of a further cover-up to hide the true facts.
Of course if JPL said nothing at all and didn't offer an explanation, that too would be seen as definitive evidence of NASA closing ranks, denying everything and therefore it must be true.
Can't win really ...
Best,
Les D