A renaissance maestro, Leonardo da Vinci's painting 'Christ the Saviour' sells for a whopping 430 million,
Enough perhaps to buy your own island or 6 presidencies.
Robert Mugabe wakes up and at age 93 he is told to stay inside,
While his trusted generals hold the reins of government.
...
Read full text