Petro Wodkins VS Robert Mugabe Last week Russian artist Petro Wodkins barely made it alive out of Zimbabwe after a daring art stunt. Jan 14, 2014 Read more