Catholic Herald logo
Menu
Barack Obama at the White House (AP Photo/Carolyn Kaster)

The US president was waiting for the public mood to change before supporting gay marriage