Senator Barack Obama has raised $40 million in Democratic presidential campaign contributions for March.
Barack Obama raises $40 million