Discuss Forum
1. Where did the G20 leaders hold a meeting recently ?
- A. Washington DC
- B. Washington DC
- C. Washington DC
- D. Washington DC
Answer: Option C
Explanation:
Post your comments here:
1. Where did the G20 leaders hold a meeting recently ?
Answer: Option C
Explanation:
Post your comments here: