After an explosion in the popular Banex Plaza shopping district in Abuja, Nigeria, witnesses spoke of seeing people covered in blood in the direct aftermath.
One shopper Gimbya Jafaru, told Reuters: "I heard a loud blast, it shattered the windows of the shop. We ran out. A lot of people ran too, some with blood stains."
At least 21 people have been killed and 17 were injured according to the latest reports.
More top news
A decade ago there was a willingness to cut an up-and-coming China some slack. Now the size its economy is such that the US feels unsettled.
Some 50 million Facebook users are alleged to have had their personal details harvested by Cambridge Analytica.
Donald Trump's response to an investigation into Russian meddling in the 2016 election suffers a set back as his lawyer quits.