New York state approves gay marriage

New York has become the sixth and most populous US state to allow same-sex marriage.

The Republican-controlled state senate voted 33-29 for a bill that had earlier been approved by the lower house, which has a Democratic majority.

Campaigners and supporters gathered on Christopher Street to celebrate the news.