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