A. France B. Japan C. Australia D. Canada Submitted by: Engr. Abdul Hafeez
Twelve Apostles are in___________? General Knowledge MCQs Leave a comment 21 Views A. France B. Japan C. Australia D. Canada AnswerAnswer C. Australia Submitted by: Engr. Abdul Hafeez