Yangsi, a remote village in southwest China’s Sichuan Province, has baffling scientists for decades. Around 40 percent of its inhabitants are several heads shorter...
Everyone is unique and this illusion is proof.
After concentrating on the revolving image each person will see a different colour. Some see yellow, some green and a...