Top Stories
Life on Mars ?
The internet is abuzz these days with photos of rocks that look like frogs, crabs and what not on Mars, debating that these could be signs of alien life on Mars. But, it is nothing but your own brain tricking you into seeing these patterns.
This is a biological phenomenon called pareidolia, which is an instinctive ability of humans to find patterns in almost anything.