What are the elements of Perjury? This post was prepared by Causing Dela Cruz Law Office, a criminal law practitioner based in Iloilo City. October 28, 2026 0