How you see this optical illusion could help spot autism, scientists say 12 November, 2024 by Newstars Education See also Nine of the dead in the netherlands and German city of Hanau, germany, is also suspected in death