chauvinist. There are many more terms to describe his comments...besides vulgar...aargh niaje tuna watu kama hawa in positions of power? Kwanini??
Musing on a wide range of issues ranging from US/Kenya politics, Solar Energy, Press to pop culture. Other random items are also featured.