Nepal Registers First Legally Recognized Same Sex Marriage 69890

Nepal Registers First Legally Recognized Same Sex Marriage