Rabat - Same-sex marriage is now legal across the United States after the US Supreme Court has ruled that all states must issue marriage licenses to gay couples.