May 17, 2023 Maranatha Fellowship David: A Man of Patience May 17, 2023 Maranatha Fellowship Maranatha Fellowship