what do you mean by rainbow nation

Asked by sbidipak | 21st Jun, 2017, 10:51: PM

Expert Answer:

A rainbow nation is a nation where people belonging to different races and cultures reside. Post apartheid South Africa is known as a rainbow nation because its Constitution gave rights and freedoms to all diverse groups of people belonging to various races and classes. 

Answered by Social Science Expert | 22nd Jun, 2017, 08:36: AM

Queries asked on Sunday & after 7pm from Monday to Saturday will be answered after 12pm the next working day.