Al Jazeera international television has aired a damning expose on Kenya's police killer squads. According to the Al Jazeera expose, the elite killer squads...
Nine students will travel to china for training on Chinese culture, language and innovative ICT technologies and interaction with top IT specialists at the...