Affy Mar 25
You can call him "an idiot" and "dumb" but he's done more in his life than most people who criticise him. Good on Amir.