As chary said, there are always crazy people saying crazy things. I think everyone in both parties denounced Akin's statements straightaway. Paul Ryan is a Catholic, and his statements reflect his beliefs. However, Joe Biden, also a Catholic, does not believe the government should intervene in such cases. These are not simple issues that one can easily say Ryan is wrong and Biden is right. They are debatable issues, and it's good that they are being debated.
Again, the point is that the US is not the only country where these things happen.