Key points: Africa’s largest biogas power plant launched operation in Naivasha, Kenya three years after its construction began. The plant...
Read moreAfghan Soldier keep watch at checkpoint in Western Province of Herat Key Highlights Afghan security forces launched a major offensive...
Read more