featured

Arrogance of Power

It is like a sensation in Kenya. The ICC, the International Criminal Court in Den Haag, Netherlands has confirmed the…
China launches CCTV in Nairobi

China Central Television – CCTV, the major tv-station in China is not just an ordinary tv-station. As a part of…
Welcome! Willkommen! Karibuni!

Afrika is enjoying a steady growing interest and attention – not only caused by the 2010 FiFa-World-Championship in South Africa.…