Love him or hate him you certainly have to respect the amount of money and the causes Bill Gates decides to give his money to. He does more for this world than most governments. His latest is $900 million towards tuberculosis. Read the whole story here.

By