Tensions escalate between the US and Iran as military strikes follow Trump's rejection of a Hormuz agreement.
Read moreProtests erupt across Kenya over rising fuel prices, leading to fatalities and significant disruptions to transportation and daily life.
Read more