![Archbishop Margaret Idahosa](https://mybiohub.com/wp-content/uploads/2020/11/Archbishop-Margaret-Idahosa-281x215.jpg)
Archbishop Margaret Idahosa Biography – Age, Country, Education, Family
Archbishop Margaret Idahosa was born on 29 July, 1943 into a royal family in Benin Kingdom of Edo State, Nigeria. She obtained a Diploma in Home Economics from Leeds Polytechnic …