Madagascar lies in the heart of the Indian Ocean, a nation popularly known for its rich cultural heritage. The country has its history which cannot be celebrated without acknowledging the role that certain strong institutions have played in preserving ...