How I figured out the Achilles heel of Vladimir Putin

1,583,932 views | William Browder • TEDxBerlin