Home

Name the Country, in which to host 18th World Road Meeting on 13 November 2017?

A. India

B. China

C. Japan

D. None

Please do not use chat terms. Example: avoid using "grt" instead of "great".