McCarthy’s unveiling has been set to take place on Monday March 3, 2025 at the Kenyatta International Convention Centre ...