Tag: India China Line of Duty
Attempts are Underway to Rescue 7 Indians Abducted in Libya, Ministry of External Affairs...
New Delhi: 7 residents of Andhra Pradesh, Bihar, Gujarat and Uttar Pradesh were abducted in Libya last month. The Indian government has said it...