2) Printing press was set up in 1477 in England by ..
Answer is:
Caxton
Related World history MCQ with Answers
Answer is: