We all know Roman Catholic priests do not marry and are not supposed to have children because according to the Holy Bible, Jesus Christ did not marry and remained a virgin throughout his life on this earth. Because of this Catholic fathers live a chaste life and also remain unmarried …
Read More »