In a significant pact, India and Russia agree to the deployment of soldiers and warships on each other’s soil during peace and wartime. Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Name * Email * Website Comment * Save my name, email, and website in this browser for the next time I comment. previousTurkiye’s Istanbul to host F1 Grand Prix for at least five years from 2027nextWith 3,000 containers stuck in Pakistan, Iran explores more land routes