margo church