Soldiers stop a vehicle for checks on a road, a day after election riots, in the Kaduna metropolis in northern Nigeria April 19, 2011. [Xinhua/Reuters Photo]
Go to Forum >>0 Comments