Kidnappers Abduct 2 Indian Nationals After deflating Their Car Tyres in Nigeria

Hundreds of Indian nationals live and work in Nigeria, especially in the pharmaceutical sector.

from Top World News- News18.com
Read Rest:news18...