Nepal Registers First Official Same Sex Marriage In Country 70800

Nepal Registers First Official Same Sex Marriage In Country