Indian defence forces considering ‘Made in India’ carbine for meeting urgent requirements

Translate »