Kingdom over Culture
At the University of Eldoret, in Kenya, we were greeted with — no joke — a band and a red carpet.
Source
Read More
Evolution News