Discuss Forum
1.
ICC office has been shifted from Loards, England to —
- A. Qatar
- B. Qatar
- C. Qatar
- D. Qatar
Answer: Option B
Explanation:
Post your comments here:
1.
ICC office has been shifted from Loards, England to —
Answer: Option B
Explanation:
Post your comments here: