Breaking News, East Africa News, Sports News, Kenya News & World News
During a recent visit to the Santa Fe Plaza in New Mexico, USA, I was mesmerized…