China excels with a British invention

Germany and China are picking up the ball and running with a British invention, the World Memory Championship. Founded in London in 1991, the Memory Championships, now in their 19th year, are taking place in Guangzhou, China....

Read More