Actually, in most parts of the western world cousins can marry each other according to civil law. The Catholic church accepts it in some cases.
Actually, in most parts of the western world cousins can marry each other according to civil law. The Catholic church accepts it in some cases.