David Koech on 04th Aug

When China says it will build something, you better believe. Remember that viral video on Facebook showing an elevated bus...