Pressure mounts on Western powers to halt arms sales to Saudi Arabia

Pressure mounts on Western powers to halt arms sales to Saudi Arabia

As a UN conference on the arms trade kicked off in Geneva on Monday, France, Britain and the United States came under fire from NGOs for selling weapons to Saudi Arabia, which is waging a controversial campaign against Houthi rebels in Yemen. The Swiss city is hosting the second conference on the UN-backed Arms Trade […]

Football stadium blast kills scores in northern Nigeria

Football stadium blast kills scores in northern Nigeria

A bomb blast targeting a football match in northeastern Nigeria killed at least 40 people on Sunday, police sources said. The attack took place in the town of Mubi, which has seen previous attacks by Boko Haram Islamists. “There has been a bomb explosion at a football field this evening and so far more than […]