San Francisco Frontiers - Gates Foundation pledges $1.2 bn to eradicate polio