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