Pre-Election Day Updates Dear Friends, We are almost at the finish line! More than 95 million voters have already cast their ballots — nearly 70% of the total ballots cast in 2016. Texas, North Carolina, Georgia, Florida, and Nevada have reache…
See More from Muthoni Wambu Kraal