Explain what the investiture controversy was about and give examples of the struggles which occurred between the secular kings and the popes of the catholic church

Sample Solution

This question has been answered.

Get Answer