Francesca Faridany and Norbert Leo Butz are towering in this Stoppardian Moscow-set drama where Putin is reelected in 2004, solidifying his power.
Editor-in-Chief: Darryl Reilly
Francesca Faridany and Norbert Leo Butz are towering in this Stoppardian Moscow-set drama where Putin is reelected in 2004, solidifying his power.