Lifesite News informs us that Xavier University (in Louisiana) will host President Obama as a speaker on August 29th to mark the 5th anniversary of Hurricane Katrina. Xavier President Dr. Norman Francis states that they are "pleased and grateful" that the Messiah Most Miserable is visiting. Dr. Stone acts in defiance of the US bishops' policy against the honoring of public opponents of fundamental Church teachings.
Please contact Xavier University to voice your displeasure.
Pink Swastika Rising: Homosexuality and Nazism
17 minutes ago