Search references for MMAMOLOKO KUBAYI. Phrases containing MMAMOLOKO KUBAYI
See searches and references containing MMAMOLOKO KUBAYI!MMAMOLOKO KUBAYI
South African politician
Mmamoloko Tryphosa Kubayi (born 8 May 1978) is a South African politician from Gauteng who is currently the Minister of Justice and Constitutional Development
Mmamoloko_Kubayi
South African cabinet since 2024
first reshuffle of the cabinet, affecting four ministries: ministers Mmamoloko Kubayi and Thembi Simelane swapped portfolios and deputy ministers Judith
Third cabinet of Cyril Ramaphosa
Third_cabinet_of_Cyril_Ramaphosa
South African politician (born 1973)
Assumed office 3 December 2024 President Cyril Ramaphosa Preceded by Mmamoloko Kubayi Member of the National Assembly Incumbent Assumed office 14 June 2024
Thembi_Simelane
South African politician (born 1963)
March 2017 – 17 October 2017 Preceded by Faith Muthambi Succeeded by Mmamoloko Kubayi-Ngubane Personal details Born (1963-05-22) 22 May 1963 (age 63) South
Ayanda_Dlodlo
2025 South African government corruption investigation, announced July 2025
Alliance released a statement with a similar message. Justice Minister Mmamoloko Kubayi defended the government's witness protection program and the security
Madlanga_Commission
South African politician
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Angie_Motshekga
South African politician (born 1953)
Deputy Zanele kaMagwaza-Msibi Preceded by Derek Hanekom Succeeded by Mmamoloko Kubayi-Ngubane In office 10 May 2009 – 4 October 2012 President Jacob Zuma
Naledi_Pandor
South African politician (1949–2024)
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Pravin_Gordhan
South African politician
economic transformation in order to allow younger leaders to emerge. Mmamoloko Kubayi replaced him in April 2022. At the ANC's next national conference,
Enoch_Godongwana
South African politician
Deputy Buti Manamela Preceded by Naledi Pandor (Higher Education) Mmamoloko Kubayi-Ngubane (Science and Technology) Succeeded by Nobuhle Nkabane (Higher
Blade_Nzimande
South African politician and businessman
chief whip of the party. Between 2017 and 2021, Ngubane was married to Mmamoloko Kubayi, a government minister and African National Congress leader. They had
Sihle_Ngubane
South African politician (born 1972)
reshuffle on 17 October 2017, President Zuma appointed Mahlobo to replace Mmamoloko Kubayi as Minister of Energy. The appointment was widely regarded as linked
David_Mahlobo
South African politician (1962–2021)
In office 6 June 2014 – 25 May 2019 President Jacob Zuma Minister Mmamoloko Kubayi-Ngubane Naledi Pandor Preceded by Michael Masutha Succeeded by Position
Zanele_kaMagwaza-Msibi
South African politician (born 1963)
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Noxolo_Kiviet
South African politician (born 1955)
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Gwede_Mantashe
South African politician (born 1954)
2021 reshuffle. In the same reshuffle, he appointed Sisulu to replace Mmamoloko Kubayi-Ngubane as Minister of Tourism. This was regarded as a substantial
Lindiwe_Sisulu
South African doctor and politician (born 1956)
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Zweli_Mkhize
Government of South Africa under President Zuma from 2014 to 2018
Angie Motshekga MP 2009 2024 ANC Minister of Communications The Hon. Mmamoloko Kubayi-Ngubane MP 2017 2018 ANC The Hon. Ayanda Dlodlo MP 2017 2017 ANC The
Second_cabinet_of_Jacob_Zuma
South African government department
the municipalities. As of 2025, the Minister of Human Settlements is Mmamoloko Kubayi-Ngubane, the Deputy Minister is Pamela Tshwete. The department had
Department of Human Settlements
Department_of_Human_Settlements
South African politician (1959–2024)
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Tito_Mboweni
Deputy President of South Africa since 2023
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Paul_Mashatile
South African cabinet position
Tokozile Xasa 2017 2018 ANC Derek Hanekom 2018 2019 ANC Ramaphosa Mmamoloko Kubayi-Ngubane 2019 2021 ANC Lindiwe Sisulu 2021 2023 ANC Patricia De Lille
Minister of Tourism (South Africa)
Minister_of_Tourism_(South_Africa)
South African government minister
Ramaphosa 25 Zweli Mkhize 30 May 2019 8 June 2021 ANC Ramaphosa - Mmamoloko Kubayi (acting) 9 June 2021 5 August 2021 ANC Ramaphosa 26 Joe Phaahla 6 August
Minister of Health (South Africa)
Minister_of_Health_(South_Africa)
South African politician (born 1963)
February 2018 – 22 November 2018 President Cyril Ramaphosa Preceded by Mmamoloko Kubayi Succeeded by Stella Ndabeni-Abrahams Minister of Water and Sanitation
Nomvula_Mokonyane
South African politician (born 1968)
Kgosientsho Ramokgopa Khumbudzo Ntshavheni Leon Schreiber Maropene Ramokgopa Mmamoloko Kubayi Mzwanele Nyhontso Nobuhle Nkabane Nomakhosazana Meth Parks Tau Patricia
David_Maynier
Assassinated witness of the Madlanga Commission
a targeted assassination intended to silence him. Justice Minister Mmamoloko Kubayi stated that the commission had offered protection, but Van der Merwe
Marius_van_der_Merwe
South African governmental marketing agency
hospitality establishments from 1 to 5 as an indicator of quality. In 2019, Mmamoloko Kubayi-Ngubane was appointed minister of tourism, succeeding Derek Hanekom
South_African_Tourism
South African politician (born 1956)
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Nosiviwe_Mapisa-Nqakula
National leadership of the African National Congress
until December 2027. In addition to the Top Seven, the members are: Mmamoloko Kubayi Barbara Creecy Enoch Godongwana Tina Joemat-Pettersson Zizi Kodwa Ronald
National Executive Committee of the African National Congress
National_Executive_Committee_of_the_African_National_Congress
South African politician (born 1992)
on economic transformation, serving under subcommittee chairperson Mmamoloko Kubayi. Meanwhile, later in 2023, he left his former job in the provincial
Zuko_Godlimpi
South African politician (born 1949)
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Nkosazana_Dlamini-Zuma
South African politician (born 1971)
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Fikile_Mbalula
South African politician
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Lindiwe_Zulu
South African politician
Executive's 80 members, making her the second-most popular candidate behind Mmamoloko Kubayi. Creecy was re-elected to the National Assembly in the May 2024 general
Barbara_Creecy
Motsoaledi MP 2019 2024 ANC Minister of Human Settlements The Hon. Mmamoloko Kubayi MP 2021 2024 ANC Minister of Human Settlements, Water and Sanitation
Second cabinet of Cyril Ramaphosa
Second_cabinet_of_Cyril_Ramaphosa
Cabinet of the national government of the Republic of South Africa
3 July 2024 (2024-07-03): 778 days Minister of Justice and Constitutional Development Mmamoloko Kubayi (born 1978) ANC 3 July 2024 (2024-07-03): 778 days Minister of Land
Cabinet_of_South_Africa
South African government agency
4 500 Annual budget R 4.956 billion (2022-23) Minister responsible Mmamoloko Kubayi, Minister of Justice and Constitutional Development Agency executive
National Prosecuting Authority
National_Prosecuting_Authority
South African cabinet minister
2009 2012 ANC Derek Hanekom 2012 2014 ANC Naledi Pandor 2014 2018 ANC Mmamoloko Kubayi-Ngubane 2018 2019 ANC Minister of Higher Education, Science and Technology
Minister of Science, Technology and Innovation (South Africa)
Minister_of_Science,_Technology_and_Innovation_(South_Africa)
South African lawyer and politician (born 1983)
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Ronald_Lamola
South African cabinet minister
Justice and Constitutional Development Flag of South Africa Incumbent Mmamoloko Kubayi since 3 December 2024 Department of Justice and Constitutional Development
Minister of Justice and Constitutional Development
Minister_of_Justice_and_Constitutional_Development
South African politician (1963–2023)
but rotated. Joemat-Pettersson's successor as Minister of Energy, Mmamoloko Kubayi later told the parliamentary committee on energy that the oil reserves
Tina_Joemat-Pettersson
Residential properties owned by a government
original on 11 August 2013. Retrieved 29 December 2012. "Minister Mmamoloko Kubayi: Human Settlements Dept Budget Vote 2024/25, NCOP". The Government
Public_housing
South African minister of police
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Bheki_Cele
South African politician
office 29 May 2019 – 17 June 2024 President Cyril Ramaphosa Minister Mmamoloko Kubayi-Ngubane Lindiwe Sisulu Patricia de Lille Preceded by Elizabeth Thabethe
Fish_Mahlalela
South African cabinet position
Martins 2013 2014 ANC Tina Joemat-Pettersson 2014 2017 ANC Zuma (II) Mmamoloko Kubayi 2017 2017 ANC David Mahlobo 2017 2018 ANC Jeff Radebe 2018 2019 ANC
Minister of Electricity and Energy
Minister_of_Electricity_and_Energy
South African politician (1958–2021)
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Jackson_Mthembu
South African politician (born 1960)
Kgosientsho Ramokgopa Khumbudzo Ntshavheni Leon Schreiber Maropene Ramokgopa Mmamoloko Kubayi Mzwanele Nyhontso Nobuhle Nkabane Nomakhosazana Meth Parks Tau Patricia
Dina_Pule
April 2022 flooding in South Africa
on 15 April. In other assessments, the Human Settlements Minister Mmamoloko Kubayi announced that 13,500 households had been affected by the storm, with
2022_KwaZulu-Natal_floods
South African politician (born 1958)
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Senzo_Mchunu
Political body
Rank Name Gender Total votes 1 Mmamoloko Kubayi F 57 2 Barbara Creecy F 54 3 Enoch Godongwana M 54 4 Tina Joemat-Pettersson F 53 5 Zizi Kodwa M 53 6 Ronald
National Working Committee of the African National Congress
National_Working_Committee_of_the_African_National_Congress
South African politician
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Maite_Nkoana-Mashabane
South African politician (born 1965)
Incumbent Assumed office 3 July 2024 President Cyril Ramaphosa Minister Mmamoloko Kubayi Preceded by John Jeffery In office 11 May 2009 – 9 July 2013 President
Andries_Nel
South African politician
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Rob_Davies_(politician)
South African politician (born 1959)
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Thulas_Nxesi
Human Settlements, Water and Sanitation Lindiwe Sisulu 2019 2021 ANC Human Settlements Mmamoloko Kubayi 2021 2024 ANC Thembi Simelane 2024 Incumbent ANC
Minister_of_Human_Settlements
South African human rights activist (1978–2025)
expressed his condolences to her family. The minister of justice, Mmamoloko Kubayi, also condemned her murder. Omotoso was subsequently acquitted of all
Pamela_Mabini
Bilateral relations
South Africa’s Minister of Justice and Constitutional Development, Mmamoloko Kubayi, condemned the visit as “a blatant act of disrespect toward South Africa’s
Malawi–South_Africa_relations
South African politician (born 1953)
Following the 2019 national elections, President Ramaphosa appointed Mmamoloko Kubayi-Ngubane as the new Minister of Tourism. Hanekom resigned as an MP on
Derek_Hanekom
South African politician (born 1958)
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Aaron_Motsoaledi
Minister of the South African government
ANC May 2014 March 2017 Ayanda Dlodlo ANC March 2017 October 2017 Mmamoloko Kubayi ANC October 2017 February 2018 Nomvula Mokonyane ANC February 2018
Minister of Communications and Digital Technologies
Minister_of_Communications_and_Digital_Technologies
Plan to immunize against COVID-19 in South Africa
2021. Retrieved 28 June 2021. "SPEAKING NOTES FOR ACTING MINISTER MMAMOLOKO KUBAYI (25th June 2021) - SA Corona Virus Online Portal". SA Corona Virus
COVID-19 vaccination in South Africa
COVID-19_vaccination_in_South_Africa
Zizi Kodwa M 1792 10 David Makhura M 1772 11 Andile Lungisa M 1758 12 Mmamoloko Kubayi F 1730 13 Tina Joemat-Pettersson F 1726 14 Stella Ndabeni-Abrahams
List of members of the 2022–2027 African National Congress National Executive Committee
List_of_members_of_the_2022–2027_African_National_Congress_National_Executive_Committee
South African politician
under three consecutive energy ministers: Tina Joemat-Pettersson, Mmamoloko Kubayi, and David Mahlobo. The activities of the energy department in this
Thembi_Majola
South African politician
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Nomaindiya_Mfeketo
South African politician (born 1962)
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Bathabile_Dlamini
South African government department
(2022/23) Annual budget R 26.3 billion (2026/27) Ministers responsible Mmamoloko Kubayi, Minister of Justice and Correctional Services Andries Nel, Deputy
Department of Justice and Constitutional Development
Department_of_Justice_and_Constitutional_Development
South African politician
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Stella_Ndabeni-Abrahams
South African politician
Minister of Human Settlements under the newly appointed minister, Mmamoloko Kubayi. While in this office, at the ANC's 55th National Conference in December
Pam_Tshwete
South African politician
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Malusi_Gigaba
South African politician
deputised Stone Sizani, who was also newly appointed, and replaced Mmamoloko Kubayi, who had been acting in the position. Both Sizani and Mpapane were
Doris_Dlakude
ANC National Henro Krüger DA National Gregory Krumbock DA National Mmamoloko Kubayi ANC National Nomsa Kubheka ANC Free State Nqabayomzi Kwankwa UDM Eastern
List of National Assembly members of the 27th Parliament of South Africa
List_of_National_Assembly_members_of_the_27th_Parliament_of_South_Africa
Climate Commission of South Africa
(Deputy Chair) Barbara Creecy Maropene Ramokgopa Enoch Godongwana Mmamoloko Kubayi Pravin Gordhan Gwede Mantashe Thembi Nkadimeng Ebrahim Patel Blade
Presidential Climate Commission (South Africa)
Presidential_Climate_Commission_(South_Africa)
May 2009 to replace Mosioua Lekota. Greg Krumbock DA KwaZulu-Natal Mmamoloko Kubayi ANC National Nqabayomzi Kwankwa UDM National Appointed on 6 August
List of National Assembly members of the 25th Parliament of South Africa
List_of_National_Assembly_members_of_the_25th_Parliament_of_South_Africa
South African doctor and politician (born 1958)
Dlamini-Zuma Ayanda Dlodlo Malusi Gigaba Pravin Gordhan Derek Hanekom Mmamoloko Kubayi-Ngubane Dipuo Letsatsi-Duba Nosiviwe Mapisa-Nqakula Gwede Mantashe
Siyabonga_Cwele
Sex offender registry in South Africa
strengthened. Also in 2025, Justice and Constitutional Development Minister Mmamoloko Kubayi advocated for the National Register for Sex Offenders to be made public
National Register for Sex Offenders
National_Register_for_Sex_Offenders
List
EFF Limpopo Gerhard Koornhof ANC National Henro Krüger DA Mpumalanga Mmamoloko Kubayi ANC National Thalente Kubheka MK National Pumlani Kubukeli MK KwaZulu-Natal
List of National Assembly members of the 28th Parliament of South Africa
List_of_National_Assembly_members_of_the_28th_Parliament_of_South_Africa
South African politician
Godongwana Pravin Gordhan Mondli Gungubele Zizi Kodwa Noxolo Kiviet Mmamoloko Kubayi-Ngubane Ronald Lamola Gwede Mantashe Nosiviwe Mapisa-Nqakula Fikile
Ebrahim_Patel
Government of South Africa under President Ramaphosa from 2018 to 2019
Nkoana-Mashabane MP 2018 2019 ANC Minister of Science and Technology The Hon. Mmamoloko Kubayi-Ngubane MP 2018 2019 ANC Minister of Small Business Development The
First cabinet of Cyril Ramaphosa
First_cabinet_of_Cyril_Ramaphosa
South African politician (born 1958)
Portfolio Committee on Telecommunications and Postal Services, succeeding Mmamoloko Kubayi, who had been appointed to Cabinet. He did not stand for re-election
Jabu_Mahlangu_(politician)
South African government department
from 2009 to 2014. After Tine Joemat-Petterson was asked to leave, Mmamoloko Kubayi-Ngubane was appointed. This only lasted 7 months before the next reshuffle
Department of Electricity and Energy
Department_of_Electricity_and_Energy
Elected leaders for the 2017-2022 term
Magadzi Thabang Makwetla Siyabonga Cwele Barbara Creecy Mildred Oliphant Mmamoloko Kubayi Tandi Mahambehlala Rosemary Capa Susan Shabangu Pinky Moloi Beauty
List of members of the 2017–2022 African National Congress National Executive Committee
List_of_members_of_the_2017–2022_African_National_Congress_National_Executive_Committee
2014 to 2019 parliamentarians
ANC Replaced Pallo Jordan on 12 August 2014. Zoe Kota-Fredericks ANC Mmamoloko Kubayi-Ngubane ANC Luwellyn Landers ANC Regina Lesoma ANC Dipuo Letsatsi-Duba
List of National Assembly members of the 26th Parliament of South Africa
List_of_National_Assembly_members_of_the_26th_Parliament_of_South_Africa
Kekana (ANC), Maesela David Kekana (ANC), Gerhard Koornhof (ANC), Mmamoloko Kubayi (ANC), Khanyisile Litchfield-Tshabalala (EFF), Xitlhangoma Mabasa (ANC)
Gauteng (National Assembly of South Africa constituency)
Gauteng_(National_Assembly_of_South_Africa_constituency)
Elective meeting in South Africa, 2022
Kodwa Zizi M 1792 10 Makhura David M 1772 11 Lungisa Andile M 1758 12 Kubayi Mmamoloko F 1730 13 Joemat-Pettersson Tina F 1726 14 Ndabeni-Abrahams Stella
55th National Conference of the African National Congress
55th_National_Conference_of_the_African_National_Congress
Party candidate list for the 2024 South African election
Zikalala Khumbudzo Ntshavheni Sisisi Tolashe Pinky Kekana David Masondo Mmamoloko Kubayi David Mahlobo Tandi Mahambehlala Soviet Lekganyane Tshehofatso Chauke
Party lists for the 2024 South African election
Party_lists_for_the_2024_South_African_election
South African governmental organization
2017 2017 Dlodlo Ayanda 22 May 1963 Zuma, J. G. ANC 2017 2018 Kubayi-Ngubane Mmamoloko Tryphosa Zuma, J. G. ANC 2018 2018 Cwele Siyabonga Cyprian 3 September
Department of Communications and Digital Technologies
Department_of_Communications_and_Digital_Technologies
Party candidate lists
Pamela Majodina 41. Bongani Thomas Bongo 42. Noxolo Kiviet 43. Mmamoloko Tryphosa Kubayi-Ngubane 44. Baleka Mbete 45. Mondli Gungubele 46. Sidumo Mbongeni
Party lists for the 2019 South African election
Party_lists_for_the_2019_South_African_election
MMAMOLOKO KUBAYI
MMAMOLOKO KUBAYI
MMAMOLOKO KUBAYI
MMAMOLOKO KUBAYI
MMAMOLOKO KUBAYI
MMAMOLOKO KUBAYI
MMAMOLOKO KUBAYI
MMAMOLOKO KUBAYI
MMAMOLOKO KUBAYI