Humanae Vitae Under Attack?

Lespresso has this news here.