Indian Defence Review (IDR) is India's best-known defense journal. Over the year the journal has attained the "most quoted" status by defense and security analysts worldwide ...
Indian Defence Review (IDR) is India's best-known defense journal. Over the year the journal has attained the "most quoted" status by defense and security analysts worldwide ...