Roads Blocked in Nigeria in Defiance of President’s Call for Calm
Major roads in Lagos, Nigeria were blocked Friday by groups of people armed with knives and sticks, many of whom were angered by the president’s speech that appealed for calm …
Read More