user image

Siddharth Singh

Class 10th
Sst
2 years ago

Where did the IAAF World Indoor Championships 2018 take place?

user image

SUNDARAM SINGH

2 years ago

Paris, France Organised by the World Athletics, the competition was inaugurated as the World Indoor Games in 1985 in Paris, France and were subsequently renamed to IAAF World Indoor Championships in 1987.

Recent Doubts

Close [x]