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