User:Joshgmwa/sandbox

Lapid Leaders Africa
"It is a leadership training institute located in Nairobi Kenya."

Lapid Leaders Website.