You have asked me to prove that BRICS are in better position to invest and I am giving proofs. International Business relations is a complicated topic. Let us discuss in another day.
Brazil's growth in last decade was mainly because of appreciation in raw material prices, and barely growing at 3% when the raw material prices have stabilized. And their infrastructure is poor to support industrialization. They need to invest in their own nation before venturing outside.
Russian foreign reserve in dependent on international crude oil prices, their reserve plummeted by around 75% when crude oil prices collapsed last time.
South African economy is raw material export dependent, and their growth isn't admirable either at barely 3%.
India is suffering from a huge cash crunch, while foreign reserve is taking a hit from negative trade imbalance. Our trade with Africa is mainly confined to importing raw materials and crude oil from few nations.
That leaves out only China for any strategic long term investment in Africa.
Don't generalize BRICS, the scenario of the countries are grossly different when you look at them individually.
Yes uncertainity is there in Africa, Recent Al Qaeda rise in North Africa(supported by Wahabbis backed by some covert Nations) is a cause of concern for India and China. Since Africa and Latin America are a key for growth for China and to some extent India.
Al Qaeda is not the concern, the major concern is absence of any government in central African nations, and emergence of few dictators backed by foreign bodies. That makes it almost impossible for any other government to work in that part.
Do you know that Nigeria didn't had any national identity card until a year or two from now (don't know about present), you have to pay $30-40 dollars to clear security clearance at air ports to local factions.
Such is the condition of their corruption.