Liberty Visions Update 2023 by FCC | Feb 27, 2023 | Missions | 0 comments Chipo Makaya gives an update on Liberty Visions ministries in Kenya.