Sylvester Ofori, a self-proclaimed prophet and former leader of Floodgates of Heaven International Ministries in Orlando, Florida, has admitted to killing his estranged wife...
In a tragic incident in Florida, two teenage brothers were arrested following the fatal shooting of their 23-year-old sister amid a dispute over Christmas...