Pope lives in Vatican city which is a city of ________ country ? By taleemified - February 28, 2021 207 A. Germany B. France C. Italy D. Belgium