So we just bumped into these photos taken during an interview with Clouds Tv and we felt we should share with you.
Here are pics of Christina Shusho At Her House In Tanzania and the awards she has scooped.
Discover more from ULIZA LINKS NEWS
Subscribe to get the latest posts sent to your email.