Col (R) Muhammad Hanif

India considers China a Rival in the Indian Ocean Region (IOR)