June 7, 2023 Maranatha Fellowship David: A Problematic Patriarch June 7, 2023 Maranatha Fellowship Maranatha Fellowship