Latest News
Following the 1884 Berlin Conference, European powers went on a brutal rampage claiming African territories for themselves. Italy’s piece of the pie was modern-day Ethiopia. However,…
Kenya’s plan to deploy police officers to Haiti does not enjoy support among ordinary people. So, you can imagine African Stream’s surprise at seeing a group…