Police in Miami, Florida, have arrested two people who’ve confessed to the fatal shooting of Pastor Gregory Boyd, leader of New Birth Harvest Outreach Ministries Churches of Deliverance. The suspects are facing charges of first-degree murder.
The Christian Post | RSS
Read More