G.R. No. L-34854 – 86 SCRA 413 – Political Law – Basic Principles – Elements of a State – Government – Inviolability of the Separation of Church and State Political Law – Election Law / Law on Public Officers – May a priest run for public office? In 1971, […]