Capital of holy see is _________?0 A. Vatican city B. France C. London D. Brussels Submitted by: FAREED UL haq Read More Details about this Mcq: