Caught in the Net poster


Putin's Witnesses poster

On December 31, 1999 Vladimir Putin ascended to the president's chair in Russia. In his latest picture renowned documentarist Vitaly Mansky draws on witness accounts of the events that happened in the years following that fateful...